// 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 =