Section 1
//AuxFunctions (caurina.transitions.AuxFunctions)
package caurina.transitions {
public class AuxFunctions {
public static function getObjectLength(_arg1:Object):uint{
var _local3:String;
var _local2:uint;
for (_local3 in _arg1) {
_local2++;
};
return (_local2);
}
public static function numberToG(_arg1:Number):Number{
return (((_arg1 & 0xFF00) >> 8));
}
public static function numberToB(_arg1:Number):Number{
return ((_arg1 & 0xFF));
}
public static function numberToR(_arg1:Number):Number{
return (((_arg1 & 0xFF0000) >> 16));
}
public static function concatObjects(... _args):Object{
var _local3:Object;
var _local5:String;
var _local2:Object = {};
var _local4:int;
while (_local4 < _args.length) {
_local3 = _args[_local4];
for (_local5 in _local3) {
if (_local3[_local5] == null){
delete _local2[_local5];
} else {
_local2[_local5] = _local3[_local5];
};
};
_local4++;
};
return (_local2);
}
}
}//package caurina.transitions
Section 2
//Equations (caurina.transitions.Equations)
package caurina.transitions {
public class Equations {
public function Equations(){
trace("Equations is a static class and should not be instantiated.");
}
public static function easeOutBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = (_arg1 / _arg4);
if (_arg1 < (1 / 2.75)){
return (((_arg3 * ((7.5625 * _arg1) * _arg1)) + _arg2));
};
if (_arg1 < (2 / 2.75)){
_arg1 = (_arg1 - (1.5 / 2.75));
return (((_arg3 * (((7.5625 * _arg1) * _arg1) + 0.75)) + _arg2));
};
if (_arg1 < (2.5 / 2.75)){
_arg1 = (_arg1 - (2.25 / 2.75));
return (((_arg3 * (((7.5625 * _arg1) * _arg1) + 0.9375)) + _arg2));
};
_arg1 = (_arg1 - (2.625 / 2.75));
return (((_arg3 * (((7.5625 * _arg1) * _arg1) + 0.984375)) + _arg2));
}
public static function easeInOutElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
var _local7:Number;
if (_arg1 == 0){
return (_arg2);
};
_arg1 = (_arg1 / (_arg4 / 2));
if (_arg1 == 2){
return ((_arg2 + _arg3));
};
var _local6:Number = (((!(Boolean(_arg5))) || (isNaN(_arg5.period)))) ? (_arg4 * (0.3 * 1.5)) : _arg5.period;
var _local8:Number = (((!(Boolean(_arg5))) || (isNaN(_arg5.amplitude)))) ? 0 : _arg5.amplitude;
if (((!(Boolean(_local8))) || ((_local8 < Math.abs(_arg3))))){
_local8 = _arg3;
_local7 = (_local6 / 4);
} else {
_local7 = ((_local6 / (2 * Math.PI)) * Math.asin((_arg3 / _local8)));
};
if (_arg1 < 1){
--_arg1;
return (((-0.5 * ((_local8 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _local6)))) + _arg2));
};
--_arg1;
return ((((((_local8 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _local6))) * 0.5) + _arg3) + _arg2));
}
public static function easeInOutQuad(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = (_arg1 / (_arg4 / 2));
if (_arg1 < 1){
return (((((_arg3 / 2) * _arg1) * _arg1) + _arg2));
};
--_arg1;
return ((((-(_arg3) / 2) * ((_arg1 * (_arg1 - 2)) - 1)) + _arg2));
}
public static function easeInOutBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
if (_arg1 < (_arg4 / 2)){
return (((easeInBounce((_arg1 * 2), 0, _arg3, _arg4) * 0.5) + _arg2));
};
return ((((easeOutBounce(((_arg1 * 2) - _arg4), 0, _arg3, _arg4) * 0.5) + (_arg3 * 0.5)) + _arg2));
}
public static function easeInOutBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
var _local6:Number = (((!(Boolean(_arg5))) || (isNaN(_arg5.overshoot)))) ? 1.70158 : _arg5.overshoot;
_arg1 = (_arg1 / (_arg4 / 2));
if (_arg1 < 1){
_local6 = (_local6 * 1.525);
return ((((_arg3 / 2) * ((_arg1 * _arg1) * (((_local6 + 1) * _arg1) - _local6))) + _arg2));
};
_arg1 = (_arg1 - 2);
_local6 = (_local6 * 1.525);
return ((((_arg3 / 2) * (((_arg1 * _arg1) * (((_local6 + 1) * _arg1) + _local6)) + 2)) + _arg2));
}
public static function easeOutInCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
if (_arg1 < (_arg4 / 2)){
return (easeOutCubic((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5));
};
return (easeInCubic(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5));
}
public static function easeNone(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
return ((((_arg3 * _arg1) / _arg4) + _arg2));
}
public static function easeOutBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
var _local6:Number = (((!(Boolean(_arg5))) || (isNaN(_arg5.overshoot)))) ? 1.70158 : _arg5.overshoot;
_arg1 = ((_arg1 / _arg4) - 1);
return (((_arg3 * (((_arg1 * _arg1) * (((_local6 + 1) * _arg1) + _local6)) + 1)) + _arg2));
}
public static function easeInOutSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
return ((((-(_arg3) / 2) * (Math.cos(((Math.PI * _arg1) / _arg4)) - 1)) + _arg2));
}
public static function easeInBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
var _local6:Number = (((!(Boolean(_arg5))) || (isNaN(_arg5.overshoot)))) ? 1.70158 : _arg5.overshoot;
_arg1 = (_arg1 / _arg4);
return (((((_arg3 * _arg1) * _arg1) * (((_local6 + 1) * _arg1) - _local6)) + _arg2));
}
public static function easeInQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = (_arg1 / _arg4);
return ((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) + _arg2));
}
public static function easeOutInQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
if (_arg1 < (_arg4 / 2)){
return (easeOutQuint((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5));
};
return (easeInQuint(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5));
}
public static function easeOutInBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
if (_arg1 < (_arg4 / 2)){
return (easeOutBounce((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5));
};
return (easeInBounce(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5));
}
public static function init():void{
Tweener.registerTransition("easenone", easeNone);
Tweener.registerTransition("linear", easeNone);
Tweener.registerTransition("easeinquad", easeInQuad);
Tweener.registerTransition("easeoutquad", easeOutQuad);
Tweener.registerTransition("easeinoutquad", easeInOutQuad);
Tweener.registerTransition("easeoutinquad", easeOutInQuad);
Tweener.registerTransition("easeincubic", easeInCubic);
Tweener.registerTransition("easeoutcubic", easeOutCubic);
Tweener.registerTransition("easeinoutcubic", easeInOutCubic);
Tweener.registerTransition("easeoutincubic", easeOutInCubic);
Tweener.registerTransition("easeinquart", easeInQuart);
Tweener.registerTransition("easeoutquart", easeOutQuart);
Tweener.registerTransition("easeinoutquart", easeInOutQuart);
Tweener.registerTransition("easeoutinquart", easeOutInQuart);
Tweener.registerTransition("easeinquint", easeInQuint);
Tweener.registerTransition("easeoutquint", easeOutQuint);
Tweener.registerTransition("easeinoutquint", easeInOutQuint);
Tweener.registerTransition("easeoutinquint", easeOutInQuint);
Tweener.registerTransition("easeinsine", easeInSine);
Tweener.registerTransition("easeoutsine", easeOutSine);
Tweener.registerTransition("easeinoutsine", easeInOutSine);
Tweener.registerTransition("easeoutinsine", easeOutInSine);
Tweener.registerTransition("easeincirc", easeInCirc);
Tweener.registerTransition("easeoutcirc", easeOutCirc);
Tweener.registerTransition("easeinoutcirc", easeInOutCirc);
Tweener.registerTransition("easeoutincirc", easeOutInCirc);
Tweener.registerTransition("easeinexpo", easeInExpo);
Tweener.registerTransition("easeoutexpo", easeOutExpo);
Tweener.registerTransition("easeinoutexpo", easeInOutExpo);
Tweener.registerTransition("easeoutinexpo", easeOutInExpo);
Tweener.registerTransition("easeinelastic", easeInElastic);
Tweener.registerTransition("easeoutelastic", easeOutElastic);
Tweener.registerTransition("easeinoutelastic", easeInOutElastic);
Tweener.registerTransition("easeoutinelastic", easeOutInElastic);
Tweener.registerTransition("easeinback", easeInBack);
Tweener.registerTransition("easeoutback", easeOutBack);
Tweener.registerTransition("easeinoutback", easeInOutBack);
Tweener.registerTransition("easeoutinback", easeOutInBack);
Tweener.registerTransition("easeinbounce", easeInBounce);
Tweener.registerTransition("easeoutbounce", easeOutBounce);
Tweener.registerTransition("easeinoutbounce", easeInOutBounce);
Tweener.registerTransition("easeoutinbounce", easeOutInBounce);
}
public static function easeOutExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
return (((_arg1)==_arg4) ? (_arg2 + _arg3) : (((_arg3 * 1.001) * (-(Math.pow(2, ((-10 * _arg1) / _arg4))) + 1)) + _arg2));
}
public static function easeOutInBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
if (_arg1 < (_arg4 / 2)){
return (easeOutBack((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5));
};
return (easeInBack(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5));
}
public static function easeInExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
return (((_arg1)==0) ? _arg2 : (((_arg3 * Math.pow(2, (10 * ((_arg1 / _arg4) - 1)))) + _arg2) - (_arg3 * 0.001)));
}
public static function easeInCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = (_arg1 / _arg4);
return (((((_arg3 * _arg1) * _arg1) * _arg1) + _arg2));
}
public static function easeInQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = (_arg1 / _arg4);
return (((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2));
}
public static function easeInOutCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = (_arg1 / (_arg4 / 2));
if (_arg1 < 1){
return ((((-(_arg3) / 2) * (Math.sqrt((1 - (_arg1 * _arg1))) - 1)) + _arg2));
};
_arg1 = (_arg1 - 2);
return ((((_arg3 / 2) * (Math.sqrt((1 - (_arg1 * _arg1))) + 1)) + _arg2));
}
public static function easeInQuad(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = (_arg1 / _arg4);
return ((((_arg3 * _arg1) * _arg1) + _arg2));
}
public static function easeInBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
return (((_arg3 - easeOutBounce((_arg4 - _arg1), 0, _arg3, _arg4)) + _arg2));
}
public static function easeOutInExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
if (_arg1 < (_arg4 / 2)){
return (easeOutExpo((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5));
};
return (easeInExpo(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5));
}
public static function easeOutQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = ((_arg1 / _arg4) - 1);
return (((-(_arg3) * ((((_arg1 * _arg1) * _arg1) * _arg1) - 1)) + _arg2));
}
public static function easeInSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
return ((((-(_arg3) * Math.cos(((_arg1 / _arg4) * (Math.PI / 2)))) + _arg3) + _arg2));
}
public static function easeInOutQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = (_arg1 / (_arg4 / 2));
if (_arg1 < 1){
return (((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2));
};
_arg1 = (_arg1 - 2);
return ((((-(_arg3) / 2) * ((((_arg1 * _arg1) * _arg1) * _arg1) - 2)) + _arg2));
}
public static function easeOutQuad(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = (_arg1 / _arg4);
return ((((-(_arg3) * _arg1) * (_arg1 - 2)) + _arg2));
}
public static function easeOutInElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
if (_arg1 < (_arg4 / 2)){
return (easeOutElastic((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5));
};
return (easeInElastic(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5));
}
public static function easeInElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
var _local7:Number;
if (_arg1 == 0){
return (_arg2);
};
_arg1 = (_arg1 / _arg4);
if (_arg1 == 1){
return ((_arg2 + _arg3));
};
var _local6:Number = (((!(Boolean(_arg5))) || (isNaN(_arg5.period)))) ? (_arg4 * 0.3) : _arg5.period;
var _local8:Number = (((!(Boolean(_arg5))) || (isNaN(_arg5.amplitude)))) ? 0 : _arg5.amplitude;
if (((!(Boolean(_local8))) || ((_local8 < Math.abs(_arg3))))){
_local8 = _arg3;
_local7 = (_local6 / 4);
} else {
_local7 = ((_local6 / (2 * Math.PI)) * Math.asin((_arg3 / _local8)));
};
--_arg1;
return ((-(((_local8 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _local6)))) + _arg2));
}
public static function easeOutCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = ((_arg1 / _arg4) - 1);
return (((_arg3 * (((_arg1 * _arg1) * _arg1) + 1)) + _arg2));
}
public static function easeOutQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = ((_arg1 / _arg4) - 1);
return (((_arg3 * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 1)) + _arg2));
}
public static function easeOutInQuad(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
if (_arg1 < (_arg4 / 2)){
return (easeOutQuad((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5));
};
return (easeInQuad(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5));
}
public static function easeOutSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
return (((_arg3 * Math.sin(((_arg1 / _arg4) * (Math.PI / 2)))) + _arg2));
}
public static function easeInOutCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = (_arg1 / (_arg4 / 2));
if (_arg1 < 1){
return ((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) + _arg2));
};
_arg1 = (_arg1 - 2);
return ((((_arg3 / 2) * (((_arg1 * _arg1) * _arg1) + 2)) + _arg2));
}
public static function easeInOutQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = (_arg1 / (_arg4 / 2));
if (_arg1 < 1){
return ((((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2));
};
_arg1 = (_arg1 - 2);
return ((((_arg3 / 2) * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 2)) + _arg2));
}
public static function easeInCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = (_arg1 / _arg4);
return (((-(_arg3) * (Math.sqrt((1 - (_arg1 * _arg1))) - 1)) + _arg2));
}
public static function easeOutInSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
if (_arg1 < (_arg4 / 2)){
return (easeOutSine((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5));
};
return (easeInSine(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5));
}
public static function easeInOutExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
if (_arg1 == 0){
return (_arg2);
};
if (_arg1 == _arg4){
return ((_arg2 + _arg3));
};
_arg1 = (_arg1 / (_arg4 / 2));
if (_arg1 < 1){
return (((((_arg3 / 2) * Math.pow(2, (10 * (_arg1 - 1)))) + _arg2) - (_arg3 * 0.0005)));
};
--_arg1;
return (((((_arg3 / 2) * 1.0005) * (-(Math.pow(2, (-10 * _arg1))) + 2)) + _arg2));
}
public static function easeOutElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
var _local7:Number;
if (_arg1 == 0){
return (_arg2);
};
_arg1 = (_arg1 / _arg4);
if (_arg1 == 1){
return ((_arg2 + _arg3));
};
var _local6:Number = (((!(Boolean(_arg5))) || (isNaN(_arg5.period)))) ? (_arg4 * 0.3) : _arg5.period;
var _local8:Number = (((!(Boolean(_arg5))) || (isNaN(_arg5.amplitude)))) ? 0 : _arg5.amplitude;
if (((!(Boolean(_local8))) || ((_local8 < Math.abs(_arg3))))){
_local8 = _arg3;
_local7 = (_local6 / 4);
} else {
_local7 = ((_local6 / (2 * Math.PI)) * Math.asin((_arg3 / _local8)));
};
return (((((_local8 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _local6))) + _arg3) + _arg2));
}
public static function easeOutCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
_arg1 = ((_arg1 / _arg4) - 1);
return (((_arg3 * Math.sqrt((1 - (_arg1 * _arg1)))) + _arg2));
}
public static function easeOutInQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
if (_arg1 < (_arg4 / 2)){
return (easeOutQuart((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5));
};
return (easeInQuart(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5));
}
public static function easeOutInCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{
if (_arg1 < (_arg4 / 2)){
return (easeOutCirc((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5));
};
return (easeInCirc(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5));
}
}
}//package caurina.transitions
Section 3
//PropertyInfoObj (caurina.transitions.PropertyInfoObj)
package caurina.transitions {
public class PropertyInfoObj {
public var modifierParameters:Array;
public var isSpecialProperty:Boolean;
public var valueComplete:Number;
public var modifierFunction:Function;
public var extra:Object;
public var valueStart:Number;
public var hasModifier:Boolean;
public var arrayIndex:Number;
public var originalValueComplete:Object;
public function PropertyInfoObj(_arg1:Number, _arg2:Number, _arg3:Object, _arg4:Number, _arg5:Object, _arg6:Boolean, _arg7:Function, _arg8:Array){
valueStart = _arg1;
valueComplete = _arg2;
originalValueComplete = _arg3;
arrayIndex = _arg4;
extra = _arg5;
isSpecialProperty = _arg6;
hasModifier = Boolean(_arg7);
modifierFunction = _arg7;
modifierParameters = _arg8;
}
public function toString():String{
var _local1 = "\n[PropertyInfoObj ";
_local1 = (_local1 + ("valueStart:" + String(valueStart)));
_local1 = (_local1 + ", ");
_local1 = (_local1 + ("valueComplete:" + String(valueComplete)));
_local1 = (_local1 + ", ");
_local1 = (_local1 + ("originalValueComplete:" + String(originalValueComplete)));
_local1 = (_local1 + ", ");
_local1 = (_local1 + ("arrayIndex:" + String(arrayIndex)));
_local1 = (_local1 + ", ");
_local1 = (_local1 + ("extra:" + String(extra)));
_local1 = (_local1 + ", ");
_local1 = (_local1 + ("isSpecialProperty:" + String(isSpecialProperty)));
_local1 = (_local1 + ", ");
_local1 = (_local1 + ("hasModifier:" + String(hasModifier)));
_local1 = (_local1 + ", ");
_local1 = (_local1 + ("modifierFunction:" + String(modifierFunction)));
_local1 = (_local1 + ", ");
_local1 = (_local1 + ("modifierParameters:" + String(modifierParameters)));
_local1 = (_local1 + "]\n");
return (_local1);
}
public function clone():PropertyInfoObj{
var _local1:PropertyInfoObj = new PropertyInfoObj(valueStart, valueComplete, originalValueComplete, arrayIndex, extra, isSpecialProperty, modifierFunction, modifierParameters);
return (_local1);
}
}
}//package caurina.transitions
Section 4
//SpecialProperty (caurina.transitions.SpecialProperty)
package caurina.transitions {
public class SpecialProperty {
public var parameters:Array;
public var getValue:Function;
public var preProcess:Function;
public var setValue:Function;
public function SpecialProperty(_arg1:Function, _arg2:Function, _arg3:Array=null, _arg4:Function=null){
getValue = _arg1;
setValue = _arg2;
parameters = _arg3;
preProcess = _arg4;
}
public function toString():String{
var _local1 = "";
_local1 = (_local1 + "[SpecialProperty ");
_local1 = (_local1 + ("getValue:" + String(getValue)));
_local1 = (_local1 + ", ");
_local1 = (_local1 + ("setValue:" + String(setValue)));
_local1 = (_local1 + ", ");
_local1 = (_local1 + ("parameters:" + String(parameters)));
_local1 = (_local1 + ", ");
_local1 = (_local1 + ("preProcess:" + String(preProcess)));
_local1 = (_local1 + "]");
return (_local1);
}
}
}//package caurina.transitions
Section 5
//SpecialPropertyModifier (caurina.transitions.SpecialPropertyModifier)
package caurina.transitions {
public class SpecialPropertyModifier {
public var getValue:Function;
public var modifyValues:Function;
public function SpecialPropertyModifier(_arg1:Function, _arg2:Function){
modifyValues = _arg1;
getValue = _arg2;
}
public function toString():String{
var _local1 = "";
_local1 = (_local1 + "[SpecialPropertyModifier ");
_local1 = (_local1 + ("modifyValues:" + String(modifyValues)));
_local1 = (_local1 + ", ");
_local1 = (_local1 + ("getValue:" + String(getValue)));
_local1 = (_local1 + "]");
return (_local1);
}
}
}//package caurina.transitions
Section 6
//SpecialPropertySplitter (caurina.transitions.SpecialPropertySplitter)
package caurina.transitions {
public class SpecialPropertySplitter {
public var parameters:Array;
public var splitValues:Function;
public function SpecialPropertySplitter(_arg1:Function, _arg2:Array){
splitValues = _arg1;
parameters = _arg2;
}
public function toString():String{
var _local1 = "";
_local1 = (_local1 + "[SpecialPropertySplitter ");
_local1 = (_local1 + ("splitValues:" + String(splitValues)));
_local1 = (_local1 + ", ");
_local1 = (_local1 + ("parameters:" + String(parameters)));
_local1 = (_local1 + "]");
return (_local1);
}
}
}//package caurina.transitions
Section 7
//Tweener (caurina.transitions.Tweener)
package caurina.transitions {
import flash.events.*;
import flash.display.*;
import flash.utils.*;
public class Tweener {
private static var _timeScale:Number = 1;
private static var _currentTimeFrame:Number;
private static var _specialPropertySplitterList:Object;
public static var autoOverwrite:Boolean = true;
private static var _engineExists:Boolean = false;
private static var _currentTime:Number;
private static var _tweenList:Array;
private static var _specialPropertyModifierList:Object;
private static var _specialPropertyList:Object;
private static var _transitionList:Object;
private static var _inited:Boolean = false;
private static var __tweener_controller__:MovieClip;
public function Tweener(){
trace("Tweener is a static class and should not be instantiated.");
}
public static function registerSpecialPropertyModifier(_arg1:String, _arg2:Function, _arg3:Function):void{
if (!_inited){
init();
};
var _local4:SpecialPropertyModifier = new SpecialPropertyModifier(_arg2, _arg3);
_specialPropertyModifierList[_arg1] = _local4;
}
public static function registerSpecialProperty(_arg1:String, _arg2:Function, _arg3:Function, _arg4:Array=null, _arg5:Function=null):void{
if (!_inited){
init();
};
var _local6:SpecialProperty = new SpecialProperty(_arg2, _arg3, _arg4, _arg5);
_specialPropertyList[_arg1] = _local6;
}
public static function init(... _args):void{
_inited = true;
_transitionList = new Object();
Equations.init();
_specialPropertyList = new Object();
_specialPropertyModifierList = new Object();
_specialPropertySplitterList = new Object();
}
private static function updateTweens():Boolean{
var _local1:int;
if (_tweenList.length == 0){
return (false);
};
_local1 = 0;
while (_local1 < _tweenList.length) {
if ((((_tweenList[_local1] == undefined)) || (!(_tweenList[_local1].isPaused)))){
if (!updateTweenByIndex(_local1)){
removeTweenByIndex(_local1);
};
if (_tweenList[_local1] == null){
removeTweenByIndex(_local1, true);
_local1--;
};
};
_local1++;
};
return (true);
}
public static function addCaller(_arg1:Object=null, _arg2:Object=null):Boolean{
var _local3:Number;
var _local4:Array;
var _local8:Function;
var _local9:TweenListObj;
var _local10:Number;
var _local11:String;
if (!Boolean(_arg1)){
return (false);
};
if ((_arg1 is Array)){
_local4 = _arg1.concat();
} else {
_local4 = [_arg1];
};
var _local5:Object = _arg2;
if (!_inited){
init();
};
if (((!(_engineExists)) || (!(Boolean(__tweener_controller__))))){
startEngine();
};
var _local6:Number = (isNaN(_local5.time)) ? 0 : _local5.time;
var _local7:Number = (isNaN(_local5.delay)) ? 0 : _local5.delay;
if (typeof(_local5.transition) == "string"){
_local11 = _local5.transition.toLowerCase();
_local8 = _transitionList[_local11];
} else {
_local8 = _local5.transition;
};
if (!Boolean(_local8)){
_local8 = _transitionList["easeoutexpo"];
};
_local3 = 0;
while (_local3 < _local4.length) {
if (_local5.useFrames == true){
_local9 = new TweenListObj(_local4[_local3], (_currentTimeFrame + (_local7 / _timeScale)), (_currentTimeFrame + ((_local7 + _local6) / _timeScale)), true, _local8, _local5.transitionParams);
} else {
_local9 = new TweenListObj(_local4[_local3], (_currentTime + ((_local7 * 1000) / _timeScale)), (_currentTime + (((_local7 * 1000) + (_local6 * 1000)) / _timeScale)), false, _local8, _local5.transitionParams);
};
_local9.properties = null;
_local9.onStart = _local5.onStart;
_local9.onUpdate = _local5.onUpdate;
_local9.onComplete = _local5.onComplete;
_local9.onOverwrite = _local5.onOverwrite;
_local9.onStartParams = _local5.onStartParams;
_local9.onUpdateParams = _local5.onUpdateParams;
_local9.onCompleteParams = _local5.onCompleteParams;
_local9.onOverwriteParams = _local5.onOverwriteParams;
_local9.onStartScope = _local5.onStartScope;
_local9.onUpdateScope = _local5.onUpdateScope;
_local9.onCompleteScope = _local5.onCompleteScope;
_local9.onOverwriteScope = _local5.onOverwriteScope;
_local9.onErrorScope = _local5.onErrorScope;
_local9.isCaller = true;
_local9.count = _local5.count;
_local9.waitFrames = _local5.waitFrames;
_tweenList.push(_local9);
if ((((_local6 == 0)) && ((_local7 == 0)))){
_local10 = (_tweenList.length - 1);
updateTweenByIndex(_local10);
removeTweenByIndex(_local10);
};
_local3++;
};
return (true);
}
public static function pauseAllTweens():Boolean{
var _local2:uint;
if (!Boolean(_tweenList)){
return (false);
};
var _local1:Boolean;
_local2 = 0;
while (_local2 < _tweenList.length) {
pauseTweenByIndex(_local2);
_local1 = true;
_local2++;
};
return (_local1);
}
public static function removeTweens(_arg1:Object, ... _args):Boolean{
var _local4:uint;
var _local5:SpecialPropertySplitter;
var _local6:Array;
var _local7:uint;
var _local3:Array = new Array();
_local4 = 0;
while (_local4 < _args.length) {
if ((((typeof(_args[_local4]) == "string")) && ((_local3.indexOf(_args[_local4]) == -1)))){
if (_specialPropertySplitterList[_args[_local4]]){
_local5 = _specialPropertySplitterList[_args[_local4]];
_local6 = _local5.splitValues(_arg1, null);
_local7 = 0;
while (_local7 < _local6.length) {
_local3.push(_local6[_local7].name);
_local7++;
};
} else {
_local3.push(_args[_local4]);
};
};
_local4++;
};
return (affectTweens(removeTweenByIndex, _arg1, _local3));
}
public static function updateFrame():void{
_currentTimeFrame++;
}
public static function splitTweens(_arg1:Number, _arg2:Array):uint{
var _local5:uint;
var _local6:String;
var _local7:Boolean;
var _local3:TweenListObj = _tweenList[_arg1];
var _local4:TweenListObj = _local3.clone(false);
_local5 = 0;
while (_local5 < _arg2.length) {
_local6 = _arg2[_local5];
if (Boolean(_local3.properties[_local6])){
_local3.properties[_local6] = undefined;
delete _local3.properties[_local6];
};
_local5++;
};
for (_local6 in _local4.properties) {
_local7 = false;
_local5 = 0;
while (_local5 < _arg2.length) {
if (_arg2[_local5] == _local6){
_local7 = true;
break;
};
_local5++;
};
if (!_local7){
_local4.properties[_local6] = undefined;
delete _local4.properties[_local6];
};
};
_tweenList.push(_local4);
return ((_tweenList.length - 1));
}
public static function resumeTweenByIndex(_arg1:Number):Boolean{
var _local2:TweenListObj = _tweenList[_arg1];
if ((((_local2 == null)) || (!(_local2.isPaused)))){
return (false);
};
var _local3:Number = getCurrentTweeningTime(_local2);
_local2.timeStart = (_local2.timeStart + (_local3 - _local2.timePaused));
_local2.timeComplete = (_local2.timeComplete + (_local3 - _local2.timePaused));
_local2.timePaused = undefined;
_local2.isPaused = false;
return (true);
}
public static function getVersion():String{
return ("AS3 1.33.74");
}
public static function onEnterFrame(_arg1:Event):void{
updateTime();
updateFrame();
var _local2:Boolean;
_local2 = updateTweens();
if (!_local2){
stopEngine();
};
}
public static function updateTime():void{
_currentTime = getTimer();
}
private static function updateTweenByIndex(_arg1:Number):Boolean{
var tTweening:TweenListObj;
var mustUpdate:Boolean;
var nv:Number;
var t:Number;
var b:Number;
var c:Number;
var d:Number;
var pName:String;
var eventScope:Object;
var tScope:Object;
var tProperty:Object;
var pv:Number;
var i = _arg1;
tTweening = _tweenList[i];
if ((((tTweening == null)) || (!(Boolean(tTweening.scope))))){
return (false);
};
var isOver:Boolean;
var cTime:Number = getCurrentTweeningTime(tTweening);
if (cTime >= tTweening.timeStart){
tScope = tTweening.scope;
if (tTweening.isCaller){
do {
t = (((tTweening.timeComplete - tTweening.timeStart) / tTweening.count) * (tTweening.timesCalled + 1));
b = tTweening.timeStart;
c = (tTweening.timeComplete - tTweening.timeStart);
d = (tTweening.timeComplete - tTweening.timeStart);
nv = tTweening.transition(t, b, c, d);
} while (!(cTime >= nv));
} else {
mustUpdate = (((((tTweening.skipUpdates < 1)) || (!(tTweening.skipUpdates)))) || ((tTweening.updatesSkipped >= tTweening.skipUpdates)));
if (cTime >= tTweening.timeComplete){
isOver = true;
mustUpdate = true;
};
if (!tTweening.hasStarted){
if (Boolean(tTweening.onStart)){
eventScope = (Boolean(tTweening.onStartScope)) ? tTweening.onStartScope : tScope;
try {
tTweening.onStart.apply(eventScope, tTweening.onStartParams);
} catch(e2:Error) {
handleError(tTweening, e2, "onStart");
};
};
for (pName in tTweening.properties) {
if (tTweening.properties[pName].isSpecialProperty){
if (Boolean(_specialPropertyList[pName].preProcess)){
tTweening.properties[pName].valueComplete = _specialPropertyList[pName].preProcess(tScope, _specialPropertyList[pName].parameters, tTweening.properties[pName].originalValueComplete, tTweening.properties[pName].extra);
};
pv = _specialPropertyList[pName].getValue(tScope, _specialPropertyList[pName].parameters, tTweening.properties[pName].extra);
} else {
pv = tScope[pName];
};
tTweening.properties[pName].valueStart = (isNaN(pv)) ? tTweening.properties[pName].valueComplete : pv;
};
mustUpdate = true;
tTweening.hasStarted = true;
};
if (mustUpdate){
for (pName in tTweening.properties) {
tProperty = tTweening.properties[pName];
if (isOver){
nv = tProperty.valueComplete;
} else {
if (tProperty.hasModifier){
t = (cTime - tTweening.timeStart);
d = (tTweening.timeComplete - tTweening.timeStart);
nv = tTweening.transition(t, 0, 1, d, tTweening.transitionParams);
nv = tProperty.modifierFunction(tProperty.valueStart, tProperty.valueComplete, nv, tProperty.modifierParameters);
} else {
t = (cTime - tTweening.timeStart);
b = tProperty.valueStart;
c = (tProperty.valueComplete - tProperty.valueStart);
d = (tTweening.timeComplete - tTweening.timeStart);
nv = tTweening.transition(t, b, c, d, tTweening.transitionParams);
};
};
if (tTweening.rounded){
nv = Math.round(nv);
};
if (tProperty.isSpecialProperty){
_specialPropertyList[pName].setValue(tScope, nv, _specialPropertyList[pName].parameters, tTweening.properties[pName].extra);
} else {
tScope[pName] = nv;
};
};
tTweening.updatesSkipped = 0;
if (Boolean(tTweening.onUpdate)){
eventScope = (Boolean(tTweening.onUpdateScope)) ? tTweening.onUpdateScope : tScope;
try {
tTweening.onUpdate.apply(eventScope, tTweening.onUpdateParams);
} catch(e3:Error) {
handleError(tTweening, e3, "onUpdate");
};
};
} else {
tTweening.updatesSkipped++;
};
};
if (((isOver) && (Boolean(tTweening.onComplete)))){
eventScope = (Boolean(tTweening.onCompleteScope)) ? tTweening.onCompleteScope : tScope;
try {
tTweening.onComplete.apply(eventScope, tTweening.onCompleteParams);
} catch(e4:Error) {
handleError(tTweening, e4, "onComplete");
};
};
return (!(isOver));
};
return (true);
}
public static function setTimeScale(_arg1:Number):void{
var _local2:Number;
var _local3:Number;
if (isNaN(_arg1)){
_arg1 = 1;
};
if (_arg1 < 1E-5){
_arg1 = 1E-5;
};
if (_arg1 != _timeScale){
if (_tweenList != null){
_local2 = 0;
while (_local2 < _tweenList.length) {
_local3 = getCurrentTweeningTime(_tweenList[_local2]);
_tweenList[_local2].timeStart = (_local3 - (((_local3 - _tweenList[_local2].timeStart) * _timeScale) / _arg1));
_tweenList[_local2].timeComplete = (_local3 - (((_local3 - _tweenList[_local2].timeComplete) * _timeScale) / _arg1));
if (_tweenList[_local2].timePaused != undefined){
_tweenList[_local2].timePaused = (_local3 - (((_local3 - _tweenList[_local2].timePaused) * _timeScale) / _arg1));
};
_local2++;
};
};
_timeScale = _arg1;
};
}
public static function resumeAllTweens():Boolean{
var _local2:uint;
if (!Boolean(_tweenList)){
return (false);
};
var _local1:Boolean;
_local2 = 0;
while (_local2 < _tweenList.length) {
resumeTweenByIndex(_local2);
_local1 = true;
_local2++;
};
return (_local1);
}
private static function handleError(_arg1:TweenListObj, _arg2:Error, _arg3:String):void{
var eventScope:Object;
var pTweening = _arg1;
var pError = _arg2;
var pCallBackName = _arg3;
if (((Boolean(pTweening.onError)) && ((pTweening.onError is Function)))){
eventScope = (Boolean(pTweening.onErrorScope)) ? pTweening.onErrorScope : pTweening.scope;
try {
pTweening.onError.apply(eventScope, [pTweening.scope, pError]);
} catch(metaError:Error) {
printError(((((String(pTweening.scope) + " raised an error while executing the 'onError' handler. Original error:\n ") + pError.getStackTrace()) + "\nonError error: ") + metaError.getStackTrace()));
};
} else {
if (!Boolean(pTweening.onError)){
printError(((((String(pTweening.scope) + " raised an error while executing the '") + pCallBackName) + "'handler. \n") + pError.getStackTrace()));
};
};
}
private static function startEngine():void{
_engineExists = true;
_tweenList = new Array();
__tweener_controller__ = new MovieClip();
__tweener_controller__.addEventListener(Event.ENTER_FRAME, Tweener.onEnterFrame);
_currentTimeFrame = 0;
updateTime();
}
public static function removeAllTweens():Boolean{
var _local2:uint;
if (!Boolean(_tweenList)){
return (false);
};
var _local1:Boolean;
_local2 = 0;
while (_local2 < _tweenList.length) {
removeTweenByIndex(_local2);
_local1 = true;
_local2++;
};
return (_local1);
}
public static function addTween(_arg1:Object=null, _arg2:Object=null):Boolean{
var _local3:Number;
var _local4:Number;
var _local5:String;
var _local6:Array;
var _local13:Function;
var _local14:Object;
var _local15:TweenListObj;
var _local16:Number;
var _local17:Array;
var _local18:Array;
var _local19:Array;
var _local20:String;
if (!Boolean(_arg1)){
return (false);
};
if ((_arg1 is Array)){
_local6 = _arg1.concat();
} else {
_local6 = [_arg1];
};
var _local7:Object = TweenListObj.makePropertiesChain(_arg2);
if (!_inited){
init();
};
if (((!(_engineExists)) || (!(Boolean(__tweener_controller__))))){
startEngine();
};
var _local8:Number = (isNaN(_local7.time)) ? 0 : _local7.time;
var _local9:Number = (isNaN(_local7.delay)) ? 0 : _local7.delay;
var _local10:Array = new Array();
var _local11:Object = {overwrite:true, time:true, delay:true, useFrames:true, skipUpdates:true, transition:true, transitionParams:true, onStart:true, onUpdate:true, onComplete:true, onOverwrite:true, onError:true, rounded:true, onStartParams:true, onUpdateParams:true, onCompleteParams:true, onOverwriteParams:true, onStartScope:true, onUpdateScope:true, onCompleteScope:true, onOverwriteScope:true, onErrorScope:true};
var _local12:Object = new Object();
for (_local5 in _local7) {
if (!_local11[_local5]){
if (_specialPropertySplitterList[_local5]){
_local17 = _specialPropertySplitterList[_local5].splitValues(_local7[_local5], _specialPropertySplitterList[_local5].parameters);
_local3 = 0;
while (_local3 < _local17.length) {
if (_specialPropertySplitterList[_local17[_local3].name]){
_local18 = _specialPropertySplitterList[_local17[_local3].name].splitValues(_local17[_local3].value, _specialPropertySplitterList[_local17[_local3].name].parameters);
_local4 = 0;
while (_local4 < _local18.length) {
_local10[_local18[_local4].name] = {valueStart:undefined, valueComplete:_local18[_local4].value, arrayIndex:_local18[_local4].arrayIndex, isSpecialProperty:false};
_local4++;
};
} else {
_local10[_local17[_local3].name] = {valueStart:undefined, valueComplete:_local17[_local3].value, arrayIndex:_local17[_local3].arrayIndex, isSpecialProperty:false};
};
_local3++;
};
} else {
if (_specialPropertyModifierList[_local5] != undefined){
_local19 = _specialPropertyModifierList[_local5].modifyValues(_local7[_local5]);
_local3 = 0;
while (_local3 < _local19.length) {
_local12[_local19[_local3].name] = {modifierParameters:_local19[_local3].parameters, modifierFunction:_specialPropertyModifierList[_local5].getValue};
_local3++;
};
} else {
_local10[_local5] = {valueStart:undefined, valueComplete:_local7[_local5]};
};
};
};
};
for (_local5 in _local10) {
if (_specialPropertyList[_local5] != undefined){
_local10[_local5].isSpecialProperty = true;
} else {
if (_local6[0][_local5] == undefined){
printError((((("The property '" + _local5) + "' doesn't seem to be a normal object property of ") + String(_local6[0])) + " or a registered special property."));
};
};
};
for (_local5 in _local12) {
if (_local10[_local5] != undefined){
_local10[_local5].modifierParameters = _local12[_local5].modifierParameters;
_local10[_local5].modifierFunction = _local12[_local5].modifierFunction;
};
};
if (typeof(_local7.transition) == "string"){
_local20 = _local7.transition.toLowerCase();
_local13 = _transitionList[_local20];
} else {
_local13 = _local7.transition;
};
if (!Boolean(_local13)){
_local13 = _transitionList["easeoutexpo"];
};
_local3 = 0;
while (_local3 < _local6.length) {
_local14 = new Object();
for (_local5 in _local10) {
_local14[_local5] = new PropertyInfoObj(_local10[_local5].valueStart, _local10[_local5].valueComplete, _local10[_local5].valueComplete, _local10[_local5].arrayIndex, {}, _local10[_local5].isSpecialProperty, _local10[_local5].modifierFunction, _local10[_local5].modifierParameters);
};
if (_local7.useFrames == true){
_local15 = new TweenListObj(_local6[_local3], (_currentTimeFrame + (_local9 / _timeScale)), (_currentTimeFrame + ((_local9 + _local8) / _timeScale)), true, _local13, _local7.transitionParams);
} else {
_local15 = new TweenListObj(_local6[_local3], (_currentTime + ((_local9 * 1000) / _timeScale)), (_currentTime + (((_local9 * 1000) + (_local8 * 1000)) / _timeScale)), false, _local13, _local7.transitionParams);
};
_local15.properties = _local14;
_local15.onStart = _local7.onStart;
_local15.onUpdate = _local7.onUpdate;
_local15.onComplete = _local7.onComplete;
_local15.onOverwrite = _local7.onOverwrite;
_local15.onError = _local7.onError;
_local15.onStartParams = _local7.onStartParams;
_local15.onUpdateParams = _local7.onUpdateParams;
_local15.onCompleteParams = _local7.onCompleteParams;
_local15.onOverwriteParams = _local7.onOverwriteParams;
_local15.onStartScope = _local7.onStartScope;
_local15.onUpdateScope = _local7.onUpdateScope;
_local15.onCompleteScope = _local7.onCompleteScope;
_local15.onOverwriteScope = _local7.onOverwriteScope;
_local15.onErrorScope = _local7.onErrorScope;
_local15.rounded = _local7.rounded;
_local15.skipUpdates = _local7.skipUpdates;
if (((_local7.overwrite == undefined)) ? autoOverwrite : _local7.overwrite){
removeTweensByTime(_local15.scope, _local15.properties, _local15.timeStart, _local15.timeComplete);
};
_tweenList.push(_local15);
if ((((_local8 == 0)) && ((_local9 == 0)))){
_local16 = (_tweenList.length - 1);
updateTweenByIndex(_local16);
removeTweenByIndex(_local16);
};
_local3++;
};
return (true);
}
public static function registerTransition(_arg1:String, _arg2:Function):void{
if (!_inited){
init();
};
_transitionList[_arg1] = _arg2;
}
public static function printError(_arg1:String):void{
trace(("## [Tweener] Error: " + _arg1));
}
private static function affectTweens(_arg1:Function, _arg2:Object, _arg3:Array):Boolean{
var _local5:uint;
var _local6:Array;
var _local7:uint;
var _local8:uint;
var _local9:uint;
var _local4:Boolean;
if (!Boolean(_tweenList)){
return (false);
};
_local5 = 0;
while (_local5 < _tweenList.length) {
if (((_tweenList[_local5]) && ((_tweenList[_local5].scope == _arg2)))){
if (_arg3.length == 0){
_arg1(_local5);
_local4 = true;
} else {
_local6 = new Array();
_local7 = 0;
while (_local7 < _arg3.length) {
if (Boolean(_tweenList[_local5].properties[_arg3[_local7]])){
_local6.push(_arg3[_local7]);
};
_local7++;
};
if (_local6.length > 0){
_local8 = AuxFunctions.getObjectLength(_tweenList[_local5].properties);
if (_local8 == _local6.length){
_arg1(_local5);
_local4 = true;
} else {
_local9 = splitTweens(_local5, _local6);
_arg1(_local9);
_local4 = true;
};
};
};
};
_local5++;
};
return (_local4);
}
public static function getTweens(_arg1:Object):Array{
var _local2:uint;
var _local3:String;
if (!Boolean(_tweenList)){
return ([]);
};
var _local4:Array = new Array();
_local2 = 0;
while (_local2 < _tweenList.length) {
if (((Boolean(_tweenList[_local2])) && ((_tweenList[_local2].scope == _arg1)))){
for (_local3 in _tweenList[_local2].properties) {
_local4.push(_local3);
};
};
_local2++;
};
return (_local4);
}
public static function isTweening(_arg1:Object):Boolean{
var _local2:uint;
if (!Boolean(_tweenList)){
return (false);
};
_local2 = 0;
while (_local2 < _tweenList.length) {
if (((Boolean(_tweenList[_local2])) && ((_tweenList[_local2].scope == _arg1)))){
return (true);
};
_local2++;
};
return (false);
}
public static function pauseTweenByIndex(_arg1:Number):Boolean{
var _local2:TweenListObj = _tweenList[_arg1];
if ((((_local2 == null)) || (_local2.isPaused))){
return (false);
};
_local2.timePaused = getCurrentTweeningTime(_local2);
_local2.isPaused = true;
return (true);
}
public static function getTweenCountAll():Number{
var _local1:uint;
if (!Boolean(_tweenList)){
return (0);
};
var _local2:Number = 0;
_local1 = 0;
while (_local1 < _tweenList.length) {
if (Boolean(_tweenList[_local1])){
_local2 = (_local2 + AuxFunctions.getObjectLength(_tweenList[_local1].properties));
};
_local1++;
};
return (_local2);
}
public static function getTweenCount(_arg1:Object):Number{
var _local2:uint;
if (!Boolean(_tweenList)){
return (0);
};
var _local3:Number = 0;
_local2 = 0;
while (_local2 < _tweenList.length) {
if (((Boolean(_tweenList[_local2])) && ((_tweenList[_local2].scope == _arg1)))){
_local3 = (_local3 + AuxFunctions.getObjectLength(_tweenList[_local2].properties));
};
_local2++;
};
return (_local3);
}
private static function stopEngine():void{
_engineExists = false;
_tweenList = null;
_currentTime = 0;
_currentTimeFrame = 0;
__tweener_controller__.removeEventListener(Event.ENTER_FRAME, Tweener.onEnterFrame);
__tweener_controller__ = null;
}
public static function getCurrentTweeningTime(_arg1:Object):Number{
return ((_arg1.useFrames) ? _currentTimeFrame : _currentTime);
}
public static function removeTweensByTime(_arg1:Object, _arg2:Object, _arg3:Number, _arg4:Number):Boolean{
var removedLocally:Boolean;
var i:uint;
var pName:String;
var eventScope:Object;
var p_scope = _arg1;
var p_properties = _arg2;
var p_timeStart = _arg3;
var p_timeComplete = _arg4;
var removed:Boolean;
var tl:uint = _tweenList.length;
i = 0;
while (i < tl) {
if (((Boolean(_tweenList[i])) && ((p_scope == _tweenList[i].scope)))){
if ((((p_timeComplete > _tweenList[i].timeStart)) && ((p_timeStart < _tweenList[i].timeComplete)))){
removedLocally = false;
for (pName in _tweenList[i].properties) {
if (Boolean(p_properties[pName])){
if (Boolean(_tweenList[i].onOverwrite)){
eventScope = (Boolean(_tweenList[i].onOverwriteScope)) ? _tweenList[i].onOverwriteScope : _tweenList[i].scope;
try {
_tweenList[i].onOverwrite.apply(eventScope, _tweenList[i].onOverwriteParams);
} catch(e:Error) {
handleError(_tweenList[i], e, "onOverwrite");
};
};
_tweenList[i].properties[pName] = undefined;
delete _tweenList[i].properties[pName];
removedLocally = true;
removed = true;
};
};
if (removedLocally){
if (AuxFunctions.getObjectLength(_tweenList[i].properties) == 0){
removeTweenByIndex(i);
};
};
};
};
i = (i + 1);
};
return (removed);
}
public static function registerSpecialPropertySplitter(_arg1:String, _arg2:Function, _arg3:Array=null):void{
if (!_inited){
init();
};
var _local4:SpecialPropertySplitter = new SpecialPropertySplitter(_arg2, _arg3);
_specialPropertySplitterList[_arg1] = _local4;
}
public static function removeTweenByIndex(_arg1:Number, _arg2:Boolean=false):Boolean{
_tweenList[_arg1] = null;
if (_arg2){
_tweenList.splice(_arg1, 1);
};
return (true);
}
public static function resumeTweens(_arg1:Object, ... _args):Boolean{
var _local4:uint;
var _local3:Array = new Array();
_local4 = 0;
while (_local4 < _args.length) {
if ((((typeof(_args[_local4]) == "string")) && ((_local3.indexOf(_args[_local4]) == -1)))){
_local3.push(_args[_local4]);
};
_local4++;
};
return (affectTweens(resumeTweenByIndex, _arg1, _local3));
}
public static function pauseTweens(_arg1:Object, ... _args):Boolean{
var _local4:uint;
var _local3:Array = new Array();
_local4 = 0;
while (_local4 < _args.length) {
if ((((typeof(_args[_local4]) == "string")) && ((_local3.indexOf(_args[_local4]) == -1)))){
_local3.push(_args[_local4]);
};
_local4++;
};
return (affectTweens(pauseTweenByIndex, _arg1, _local3));
}
}
}//package caurina.transitions
Section 8
//TweenListObj (caurina.transitions.TweenListObj)
package caurina.transitions {
public class TweenListObj {
public var hasStarted:Boolean;
public var onUpdate:Function;
public var useFrames:Boolean;
public var count:Number;
public var onOverwriteParams:Array;
public var timeStart:Number;
public var timeComplete:Number;
public var onStartParams:Array;
public var onUpdateScope:Object;
public var rounded:Boolean;
public var onUpdateParams:Array;
public var properties:Object;
public var onComplete:Function;
public var transitionParams:Object;
public var updatesSkipped:Number;
public var onStart:Function;
public var onOverwriteScope:Object;
public var skipUpdates:Number;
public var onStartScope:Object;
public var scope:Object;
public var isCaller:Boolean;
public var timePaused:Number;
public var transition:Function;
public var onCompleteParams:Array;
public var onError:Function;
public var timesCalled:Number;
public var onErrorScope:Object;
public var onOverwrite:Function;
public var isPaused:Boolean;
public var waitFrames:Boolean;
public var onCompleteScope:Object;
public function TweenListObj(_arg1:Object, _arg2:Number, _arg3:Number, _arg4:Boolean, _arg5:Function, _arg6:Object){
scope = _arg1;
timeStart = _arg2;
timeComplete = _arg3;
useFrames = _arg4;
transition = _arg5;
transitionParams = _arg6;
properties = new Object();
isPaused = false;
timePaused = undefined;
isCaller = false;
updatesSkipped = 0;
timesCalled = 0;
skipUpdates = 0;
hasStarted = false;
}
public function clone(_arg1:Boolean):TweenListObj{
var _local3:String;
var _local2:TweenListObj = new TweenListObj(scope, timeStart, timeComplete, useFrames, transition, transitionParams);
_local2.properties = new Array();
for (_local3 in properties) {
_local2.properties[_local3] = properties[_local3].clone();
};
_local2.skipUpdates = skipUpdates;
_local2.updatesSkipped = updatesSkipped;
if (!_arg1){
_local2.onStart = onStart;
_local2.onUpdate = onUpdate;
_local2.onComplete = onComplete;
_local2.onOverwrite = onOverwrite;
_local2.onError = onError;
_local2.onStartParams = onStartParams;
_local2.onUpdateParams = onUpdateParams;
_local2.onCompleteParams = onCompleteParams;
_local2.onOverwriteParams = onOverwriteParams;
_local2.onStartScope = onStartScope;
_local2.onUpdateScope = onUpdateScope;
_local2.onCompleteScope = onCompleteScope;
_local2.onOverwriteScope = onOverwriteScope;
_local2.onErrorScope = onErrorScope;
};
_local2.rounded = rounded;
_local2.isPaused = isPaused;
_local2.timePaused = timePaused;
_local2.isCaller = isCaller;
_local2.count = count;
_local2.timesCalled = timesCalled;
_local2.waitFrames = waitFrames;
_local2.hasStarted = hasStarted;
return (_local2);
}
public function toString():String{
var _local3:String;
var _local1 = "\n[TweenListObj ";
_local1 = (_local1 + ("scope:" + String(scope)));
_local1 = (_local1 + ", properties:");
var _local2:Boolean;
for (_local3 in properties) {
if (!_local2){
_local1 = (_local1 + ",");
};
_local1 = (_local1 + ("[name:" + properties[_local3].name));
_local1 = (_local1 + (",valueStart:" + properties[_local3].valueStart));
_local1 = (_local1 + (",valueComplete:" + properties[_local3].valueComplete));
_local1 = (_local1 + "]");
_local2 = false;
};
_local1 = (_local1 + (", timeStart:" + String(timeStart)));
_local1 = (_local1 + (", timeComplete:" + String(timeComplete)));
_local1 = (_local1 + (", useFrames:" + String(useFrames)));
_local1 = (_local1 + (", transition:" + String(transition)));
_local1 = (_local1 + (", transitionParams:" + String(transitionParams)));
if (skipUpdates){
_local1 = (_local1 + (", skipUpdates:" + String(skipUpdates)));
};
if (updatesSkipped){
_local1 = (_local1 + (", updatesSkipped:" + String(updatesSkipped)));
};
if (Boolean(onStart)){
_local1 = (_local1 + (", onStart:" + String(onStart)));
};
if (Boolean(onUpdate)){
_local1 = (_local1 + (", onUpdate:" + String(onUpdate)));
};
if (Boolean(onComplete)){
_local1 = (_local1 + (", onComplete:" + String(onComplete)));
};
if (Boolean(onOverwrite)){
_local1 = (_local1 + (", onOverwrite:" + String(onOverwrite)));
};
if (Boolean(onError)){
_local1 = (_local1 + (", onError:" + String(onError)));
};
if (onStartParams){
_local1 = (_local1 + (", onStartParams:" + String(onStartParams)));
};
if (onUpdateParams){
_local1 = (_local1 + (", onUpdateParams:" + String(onUpdateParams)));
};
if (onCompleteParams){
_local1 = (_local1 + (", onCompleteParams:" + String(onCompleteParams)));
};
if (onOverwriteParams){
_local1 = (_local1 + (", onOverwriteParams:" + String(onOverwriteParams)));
};
if (onStartScope){
_local1 = (_local1 + (", onStartScope:" + String(onStartScope)));
};
if (onUpdateScope){
_local1 = (_local1 + (", onUpdateScope:" + String(onUpdateScope)));
};
if (onCompleteScope){
_local1 = (_local1 + (", onCompleteScope:" + String(onCompleteScope)));
};
if (onOverwriteScope){
_local1 = (_local1 + (", onOverwriteScope:" + String(onOverwriteScope)));
};
if (onErrorScope){
_local1 = (_local1 + (", onErrorScope:" + String(onErrorScope)));
};
if (rounded){
_local1 = (_local1 + (", rounded:" + String(rounded)));
};
if (isPaused){
_local1 = (_local1 + (", isPaused:" + String(isPaused)));
};
if (timePaused){
_local1 = (_local1 + (", timePaused:" + String(timePaused)));
};
if (isCaller){
_local1 = (_local1 + (", isCaller:" + String(isCaller)));
};
if (count){
_local1 = (_local1 + (", count:" + String(count)));
};
if (timesCalled){
_local1 = (_local1 + (", timesCalled:" + String(timesCalled)));
};
if (waitFrames){
_local1 = (_local1 + (", waitFrames:" + String(waitFrames)));
};
if (hasStarted){
_local1 = (_local1 + (", hasStarted:" + String(hasStarted)));
};
_local1 = (_local1 + "]\n");
return (_local1);
}
public static function makePropertiesChain(_arg1:Object):Object{
var _local3:Object;
var _local4:Object;
var _local5:Object;
var _local6:Number;
var _local7:Number;
var _local8:Number;
var _local2:Object = _arg1.base;
if (_local2){
_local3 = {};
if ((_local2 is Array)){
_local4 = [];
_local8 = 0;
while (_local8 < _local2.length) {
_local4.push(_local2[_local8]);
_local8++;
};
} else {
_local4 = [_local2];
};
_local4.push(_arg1);
_local6 = _local4.length;
_local7 = 0;
while (_local7 < _local6) {
if (_local4[_local7]["base"]){
_local5 = AuxFunctions.concatObjects(makePropertiesChain(_local4[_local7]["base"]), _local4[_local7]);
} else {
_local5 = _local4[_local7];
};
_local3 = AuxFunctions.concatObjects(_local3, _local5);
_local7++;
};
if (_local3["base"]){
delete _local3["base"];
};
return (_local3);
//unresolved jump
};
return (_arg1);
}
}
}//package caurina.transitions
Section 9
//_ba1018 (classes._ba1018)
package classes {
import flash.display.*;
import flash.net.*;
public class _ba1018 {
public static var _nv790:Array = [];
public static function _jq907(_arg1:int):int{
var _local2:_nr602 = _nv790[_arg1];
return (_local2.State);
}
public static function _ku401(_arg1:int):_nr602{
var _local2:_nr602 = _nv790[_arg1];
return (_local2);
}
public static function _dd286(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:String, _arg6:BitmapData=null, _arg7:Boolean=true):void{
var _local8:_nr602 = new _nr602();
if (_arg7 == true){
_local8._ur443 = _arg1.toUpperCase();
_local8._mj967 = _arg2.toUpperCase();
_local8._uy338 = _arg3.toUpperCase();
_local8._ao884 = _arg4.toUpperCase();
_local8._xy23 = _arg5.toUpperCase();
} else {
_local8._ur443 = _arg1;
_local8._mj967 = _arg2;
_local8._uy338 = _arg3;
_local8._ao884 = _arg4;
_local8._xy23 = _arg5;
};
_local8.State = 0;
_local8._af1271 = _arg6;
_nv790[_nv790.length] = _local8;
}
public static function _cm858(_arg1:int, _arg2:int):void{
var _local3:_nr602 = _nv790[_arg1];
_local3.State = _arg2;
}
public static function _aw32(_arg1:int, _arg2:BitmapData):void{
var _local3:_nr602 = _nv790[_arg1];
_local3._af1271 = _arg2;
}
public static function _he268(_arg1:SharedObject):void{
var _local2:Array;
var _local3:_nr602;
var _local4:int;
_local2 = _arg1.data.achievements;
if (_local2 != null){
for each (_local3 in _nv790) {
_local3.State = _local2[_local4];
_local4++;
};
};
}
public static function _lj116():void{
var _local1:_nr602;
for each (_local1 in _nv790) {
_local1.State = 0;
};
}
public static function _xr1035(_arg1:String):_nr602{
var _local2:_nr602;
var _local3:_nr602;
for each (_local2 in _nv790) {
if (_local2._ur443 == _arg1){
_local3 = _local2;
break;
};
};
return (_local3);
}
public static function _ti286(_arg1:SharedObject, _arg2:Function=null):void{
var _local4:_nr602;
var _local3:Array = [];
for each (_local4 in _nv790) {
_local3[_local3.length] = _local4.State;
};
_arg1.data.achievements = _local3;
if (_arg2 != null){
_arg2();
};
_arg1.flush();
}
public static function _oj559():Boolean{
var _local1:_nr602;
var _local2:Boolean;
for each (_local1 in _nv790) {
if (_local1.State == 0){
_local2 = false;
};
};
return (_local2);
}
}
}//package classes
Section 10
//_cr419 (classes._cr419)
package classes {
import flash.utils.*;
public class _cr419 {
private static var _yp559:int;
private static var _iu676:int;
private static var _yd556:int;
public static function _wh516():void{
_yp559 = getTimer();
_yd556 = 0;
_iu676 = 0;
}
public static function _fb857():int{
_yd556++;
if ((getTimer() - _yp559) > 1000){
_yp559 = getTimer();
_iu676 = _yd556;
_yd556 = 0;
};
return (_iu676);
}
}
}//package classes
Section 11
//_eq744 (classes._eq744)
package classes {
import flash.media.*;
import flash.utils.*;
public class _eq744 {
private static var _yq801:Boolean;
private static var _et276:Dictionary;
public static function _kc217(_arg1:String, _arg2:Number):void{
var _local3:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<QKIQywmg> Wix Zspyqi: ", 4) + _arg1) + irrcrpt(" aew rsx jsyrh!", 4))));
};
_local3 = _et276[_arg1];
_local3._tn573 = _arg2;
}
public static function _jy353(_arg1:String, _arg2:Number=2):void{
var _local3:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<QKIQywmg> JehiMr: ", 4) + _arg1) + irrcrpt(" zdv qrw irxqg!", 3))));
};
_local3 = _et276[_arg1];
if (_yq801 == true){
_local3._jy353(_arg2);
};
}
public static function _nw40(_arg1:String):void{
var _local2:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<QKIQywmg> Tpec Wsyrh: ", 4) + _arg1) + irrcrpt(" aew rsx jsyrh!", 4))));
};
_local2 = _et276[_arg1];
if (_yq801 == true){
_local2._nw40();
};
}
public static function _qt708(_arg1:String):Number{
var _local2:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<RLJRzxnh> Ljy Atqzrj: ", 5) + _arg1) + irrcrpt(" ycu pqv hqwpf!", 2))));
};
_local2 = _et276[_arg1];
return (_local2._tn573);
}
public static function _jx256(_arg1:String, _arg2:Number):void{
var _local3:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<QKIQywmg> Wix Ter: ", 4) + _arg1) + irrcrpt(" ycu pqv hqwpf!", 2))));
};
_local3 = _et276[_arg1];
_local3._pn823 = _arg2;
}
public static function _rr141(_arg1:String, _arg2:Sound, _arg3:Number=0, _arg4:int=100000):void{
var _local5:_md779 = new _md779();
_local5._rr141(_arg2, _arg3, _arg4);
_et276[_arg1] = _local5;
}
public static function Init():void{
_et276 = new Dictionary();
_yq801 = true;
}
public static function _ce785(_arg1:String, _arg2:Number):void{
var _local3:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<NHFNvtjd> Tfu MppqTubsu: ", 1) + _arg1) + irrcrpt(" xbt opu gpvoe!", 1))));
};
_local3 = _et276[_arg1];
_local3._sb789 = _arg2;
}
public static function _mu325():void{
var _local1:_md779;
for each (_local1 in _et276) {
_local1._ij1064();
};
}
public static function _pj660(_arg1:String):Number{
var _local2:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<PJHPxvlf> Jhw OrrsVwduw: ", 3) + _arg1) + irrcrpt(" ycu pqv hqwpf!", 2))));
};
_local2 = _et276[_arg1];
return (_local2._sb789);
}
public static function _ym391():Boolean{
return (_yq801);
}
public static function _rl663(_arg1:Boolean):void{
_yq801 = _arg1;
}
public static function _px520(_arg1:String, _arg2:Number=2):void{
var _local3:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<OIGOwuke> HcfgQwv: ", 2) + _arg1) + irrcrpt(" aew rsx jsyrh!", 4))));
};
_local3 = _et276[_arg1];
_local3._px520(_arg2);
}
public static function _ij1064(_arg1:String):void{
var _local2:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<RLJRzxnh> Xytu Xtzsi: ", 5) + _arg1) + irrcrpt(" bfx sty ktzsi!", 5))));
};
_local2 = _et276[_arg1];
_local2._ij1064();
}
public static function _dq408(_arg1:String):Number{
var _local2:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<QKIQywmg> Kix Ter: ", 4) + _arg1) + irrcrpt(" ycu pqv hqwpf!", 2))));
};
_local2 = _et276[_arg1];
return (_local2._pn823);
}
}
}//package classes
Section 12
//_eu382 (classes._eu382)
package classes {
public class _eu382 {
private var _is207:Array;
private var _un858:_iq132;
public function _eu382(){
_is207 = [];
super();
}
public function _dd286(_arg1:Function, _arg2:Number=0, _arg3:int=1, _arg4:Number=0, _arg5:int=0):void{
var _local6:_iq132;
_local6 = new _iq132();
_local6._vq119 = _arg1;
_local6._ch390 = _arg2;
_local6._xe446 = _arg3;
_local6._nw1224 = 0;
_local6._ft79 = _arg4;
_is207[_is207.length] = _local6;
}
public function _ia1152(_arg1:Number):void{
var _local2:int = (_is207.length - 1);
var _local3:int = _local2;
while (_local3 >= 0) {
_un858 = _is207[_local3];
if (_un858._ch390 == 0){
_un858._nw1224 = (_un858._nw1224 - _arg1);
if (_un858._nw1224 < 1){
_un858._vq119();
_un858._nw1224 = _un858._ft79;
_un858._xe446 = (_un858._xe446 - 1);
if (_un858._xe446 == 0){
_un858._vq119 = null;
_is207.splice(_local3, 1);
_un858 = null;
};
};
} else {
_un858._ch390 = (_un858._ch390 - _arg1);
if (_un858._ch390 < 1){
_un858._ch390 = 0;
};
};
_local3--;
};
}
public function _xh835():void{
var _local1:int = (_is207.length - 1);
var _local2:int = _local1;
while (_local2 >= 0) {
_un858 = _is207[_local2];
_un858._vq119 = null;
_is207.splice(_local2, 1);
_un858 = null;
_local2--;
};
}
}
}//package classes
Section 13
//_ft839 (classes._ft839)
package classes {
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import caurina.transitions.*;
import flash.filters.*;
public class _ft839 extends Sprite {
public var _dv850:Number;// = 0
public var tooltip:_ft839;
public var _sc539:Number;// = 0
public var _cd875:Number;// = 0
public var _lh114:Number;// = 0
public var _ql632:Number;// = 0
public var _tq844:Number;// = 0
public var _aw997:BlurFilter;
public var _nb898:Boolean;
public var _iv540:Number;// = 0
public var _yc66:String;
public var _dm89:Number;// = 0
public var _xh1102:Number;// = 0
public var _uv426:Number;// = 0
public var _vk470:Number;// = 0
public var _by734:Number;// = 0
public var _kf269:int;
public var _tk995:Number;// = 0
public var _vq1208:Number;// = 0
public var callback:Object;
public var _qv1095:Number;// = 0
public var _jw686:Number;// = 0
public var _gl496:int;
public var _ob464:int;
public var _gm1080:int;
public var _dc1231:Boolean;
public var _mj1226:Number;// = 0
public var _hy234:Number;// = 0
public var _bt988:Array;
public var _lt104:Object;
public var _vt29:Number;// = 0
public var _rv122:Number;// = 0
public var _so1294:int;// = 0
public var id3:int;
public var _jd71:Number;// = 0
public var _ti231:Number;// = 0
public var _he673:Number;// = 0
public var _nd747:int;
public var _vt504:Number;// = 0
public var state:int;
public var _nl472:int;
public var _kn216:Number;// = 0
public var _xq87:Number;// = 0
public var _cy1213:Number;// = 0
public var movedata1:Number;// = 0
public var _ei169:Boolean;
public var _ky696:Number;// = 0
public var _ir1168:Number;// = 0
public var _wl1190:Number;// = 0
public var _fw116:Number;// = 0
public var _jt89:Number;// = 0
public var _tl1183:Number;// = 0
public var _ih642:Number;// = 0
public var _rx90:Number;// = 0
public var _be184:int;
public var _od1123:Number;// = 0
public var _rs329:Number;// = 0
public var _qo1142:Number;// = 0
public var _fa700:Object;
public var _ol738:Number;// = 0
public var _fq1251:Boolean;
public var _vg801:Number;// = 0
public var _ah663:Number;// = 0
public var _nw1139:Number;// = 0
public var _fq952:int;
public var _as1268:Number;// = 0
public var _hp1044:BitmapData;
public var _oc935:Number;// = 0
public var _ve1277:Number;// = 0
public var _pa1254:Number;// = 0
public var _cx84:int;
public var id:int;
public var _pr1174:Number;// = 0
public var _kg869:Number;// = 0
public var _yn419:Boolean;
public var _cl883:Number;// = 0
public var _pc96:Number;// = 0
public var _os159:Boolean;
public var _ky368:Number;// = 0
public var _up1176:Function;
public var _xp364:Bitmap;
public var _gk1194:Number;// = 0
public var _yl1254:Number;// = 0
public var _os393:Number;// = 0
public var _rw1244:Object;
public var _xg1273:Number;// = 0
public var _mf1180:Number;// = 0
public var _oh290:Number;// = 0
public var _eh1183:Number;// = 0
public var _ao650:int;
public var frame:Number;// = 0
public var _vl1021:Function;
public var _mg372:int;
public var _hi996:Number;// = 0
public var _ds660:Number;// = 0
public var _eo42:Number;// = 0
public var _is584:Number;// = 0
public var _dr1164:Boolean;
public var _sv452:Boolean;
public var target:_ft839;
public var _gm886:Number;// = 0
public var _ll236:int;
public var _xt757:Number;// = 0
public var _xv1256:Number;// = 0
public var _ki846:Number;// = 0
public var _ns270:Number;// = 0
public var _bs711:Number;// = 0
public var _br1233:_ft839;
public var _sp243:Number;// = 0
public var _vl1046:Function;
public var _po996:Number;// = 0
public var _kf21:Object;
public var _cd61:Number;// = 0
public var delta:Number;// = 0
public var _lj745:Number;// = 0
public var _sl687:Number;// = 0
public var _qj1054:Number;// = 0
public var _ly783:Number;// = 0
public var _ln1228:int;
public var _di1149:Number;// = 0
public var _ok241:Number;// = 0
public var _nv1045:Number;// = 0
public var _vp1056:Number;// = 0
public var _qf196:Number;// = 0
public var _fl1172:Number;// = 0
public var _ig609:Number;// = 0
public var _nc965:int;
public var _yd1076:Number;// = 0
public var _te749:Number;// = 0
public var _lk293:Object;
public var _gu959:Number;// = 0
public var _we829:Number;// = 0
public var _qc805:Number;// = 0
public var _wh42:Number;// = 0
public var _rs175:Number;// = 0
public var _dx466:Number;// = 0
public var _rm996:int;
public function _aj1088(_arg1:BitmapData):void{
_xp364.bitmapData = _arg1;
}
public function _uy1245(_arg1:Number, _arg2:String, _arg3:Number, _arg4:Function=null):void{
if (_arg4 != null){
Tweener.addTween(this, {x:_arg1, time:_arg3, transition:_arg2, onComplete:_arg4});
} else {
Tweener.addTween(this, {x:_arg1, time:_arg3, transition:_arg2});
};
}
public function _qx844():void{
_hp1044.unlock();
}
public function _sj1236(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number=0, _arg5:Boolean=false, _arg6:Boolean=false):void{
movedata1 = _arg1;
_ds660 = _arg2;
_ih642 = _arg3;
_xv1256 = _arg4;
_so1294 = 7;
if (_arg5 == true){
_so1294 = 9;
};
_sv452 = _arg6;
}
public function _ft851(_arg1:Boolean):void{
_xp364.cacheAsBitmap = _arg1;
}
public function get brightness():Number{
return (_yd1076);
}
public function _mx606(_arg1:_ft839, _arg2:Number):void{
_mg372 = 5;
_hy234 = _arg2;
_br1233 = _arg1;
}
public function _aq1196():void{
var _local1:Number;
var _local2:Number;
var _local3:Number;
var _local4:Number;
if (_so1294 == 1){
if (_qj1054 > 0){
_qj1054 = (_qj1054 - delta);
if (_qj1054 < 1){
_qj1054 = _dm89;
_gu959 = (_gu959 * _jw686);
_gk1194 = (_gk1194 * _jw686);
if (Math.abs(_gu959) < 0.001){
_gu959 = 0;
};
if (Math.abs(_gk1194) < 0.001){
_gk1194 = 0;
};
if ((((_gu959 == 0)) && ((_gk1194 == 0)))){
_qj1054 = 0;
_so1294 = 0;
};
};
};
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_gu959 = (_gu959 + (_wh42 * delta));
_gk1194 = (_gk1194 + (_lj745 * delta));
if ((((x < _rs329)) || ((x > _qo1142)))){
_os159 = true;
};
if ((((y < _rv122)) || ((y > _ly783)))){
_os159 = true;
};
if (_cd875 > 0){
_cd875 = (_cd875 - delta);
if (_cd875 < 1){
_so1294 = 0;
};
};
} else {
if (_so1294 == 2){
_local1 = x;
_local2 = y;
_local3 = 0;
_local4 = 0;
if (target == null){
} else {
_local3 = target.x;
_local4 = target.y;
if (_local1 < _local3){
movedata1 = (movedata1 + (_ds660 * delta));
if (movedata1 > _ih642){
movedata1 = _ih642;
};
} else {
if (_local1 > _local3){
movedata1 = (movedata1 - (_ds660 * delta));
if (movedata1 < -(_ih642)){
movedata1 = -(_ih642);
};
};
};
x = (x + (movedata1 * delta));
if (_local2 < _local4){
_xv1256 = (_xv1256 + (_nw1139 * delta));
if (_xv1256 > _wl1190){
_xv1256 = _wl1190;
};
} else {
if (_local2 > _local4){
_xv1256 = (_xv1256 - (_nw1139 * delta));
if (_xv1256 < -(_wl1190)){
_xv1256 = -(_wl1190);
};
};
};
y = (y + (_xv1256 * delta));
};
} else {
if (_so1294 == 3){
_is584 = (_is584 + (_ky368 * delta));
_vk470 = (_vk470 + (_qc805 * delta));
x = (x + ((Math.cos(_is584) * _qv1095) * delta));
y = (y + ((Math.sin(_vk470) * _ig609) * delta));
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_gu959 = (_gu959 + (_wh42 * delta));
_gk1194 = (_gk1194 + (_lj745 * delta));
if (_dc1231 == true){
if ((((x < _rs329)) || ((x > _qo1142)))){
_os159 = true;
};
if ((((y < _rv122)) || ((y > _ly783)))){
_os159 = true;
};
};
} else {
if (_so1294 == 31){
_he673 = (_he673 + (_dx466 * delta));
_rx90 = (_rx90 + (_jd71 * delta));
x = (x + ((Math.cos(_he673) * _cl883) * delta));
y = (y + ((Math.sin(_rx90) * _xq87) * delta));
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_gu959 = (_gu959 + (_wh42 * delta));
_gk1194 = (_gk1194 + (_lj745 * delta));
if (_dc1231 == true){
if ((((x < _rs329)) || ((x > _qo1142)))){
_os159 = true;
};
if ((((y < _rv122)) || ((y > _ly783)))){
_os159 = true;
};
};
} else {
if (_so1294 == 4){
} else {
if (_so1294 == 5){
if (target != null){
_is584 = (_is584 + (_ky368 * delta));
x = (target.x + (Math.cos(_is584) * _qv1095));
y = (target.y + (Math.sin(_is584) * _qv1095));
} else {
_os159 = true;
};
} else {
if (_so1294 == 6){
if (target != null){
if (_tq844 > 0){
_tq844 = (_tq844 - delta);
if (_tq844 < 1){
_tq844 = _eo42;
_cy1213 = _uv240._xy1165(x, y, target.x, target.y);
_gu959 = _uv240._fc1019(_cy1213, movedata1);
_gk1194 = _uv240._ww737(_cy1213, movedata1);
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
movedata1 = (movedata1 + (_ds660 * delta));
};
} else {
_cy1213 = _uv240._xy1165(x, y, target.x, target.y);
_gu959 = _uv240._fc1019(_cy1213, movedata1);
_gk1194 = _uv240._ww737(_cy1213, movedata1);
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
movedata1 = (movedata1 + (_ds660 * delta));
};
if (_ih642 > 0){
_ih642 = (_ih642 - delta);
if (_ih642 < 1){
_ih642 = 0;
_so1294 = 0;
};
};
} else {
_os159 = true;
};
} else {
if (_so1294 == 7){
_cy1213 = _uv240._xy1165(x, y, movedata1, _ds660);
_gu959 = _uv240._fc1019(_cy1213, _ih642);
_gk1194 = _uv240._ww737(_cy1213, _ih642);
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_ih642 = (_ih642 + (_xv1256 * delta));
if (_gu959 > 0){
if (x > movedata1){
x = movedata1;
};
} else {
if (_gu959 < 0){
if (x < movedata1){
x = movedata1;
};
};
};
if (_gk1194 > 0){
if (y > _ds660){
y = _ds660;
};
} else {
if (_gk1194 < 0){
if (y < _ds660){
y = _ds660;
};
};
};
if ((((x == movedata1)) && ((y == _ds660)))){
if (_sv452 == false){
_so1294 = 0;
if (_lt104 != null){
_lt104(this);
_lt104 = null;
};
};
};
} else {
if (_so1294 == 8){
_is584 = (_is584 + (_ky368 * delta));
_vk470 = (_vk470 + (_qc805 * delta));
x = (x + ((Math.cos(_is584) * _qv1095) * delta));
y = (y + ((Math.sin(_vk470) * _ig609) * delta));
_qv1095 = (_qv1095 + (_nv1045 * delta));
_ig609 = (_ig609 + (_nv1045 * delta));
if ((((x < _rs329)) || ((x > _qo1142)))){
_os159 = true;
};
if ((((y < _rv122)) || ((y > _ly783)))){
_os159 = true;
};
} else {
if (_so1294 == 9){
_cy1213 = _uv240._xy1165(x, y, movedata1, _ds660);
_gu959 = _uv240._fc1019(_cy1213, _ih642);
_gk1194 = _uv240._ww737(_cy1213, _ih642);
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_ih642 = (_ih642 + (_xv1256 * delta));
if (_gu959 > 0){
if (x > movedata1){
x = movedata1;
};
} else {
if (_gu959 < 0){
if (x < movedata1){
x = movedata1;
};
};
};
if (_gk1194 > 0){
if (y > _ds660){
y = _ds660;
};
} else {
if (_gk1194 < 0){
if (y < _ds660){
y = _ds660;
};
};
};
if ((((x == movedata1)) && ((y == _ds660)))){
_so1294 = 0;
_os159 = true;
};
} else {
if (_so1294 == 10){
if (_qj1054 > 0){
_qj1054 = (_qj1054 - delta);
if (_qj1054 < 1){
_qj1054 = _dm89;
_gu959 = (_gu959 * _jw686);
_gk1194 = (_gk1194 * _jw686);
if (Math.abs(_gu959) < 0.001){
_gu959 = 0;
};
if (Math.abs(_gk1194) < 0.001){
_gk1194 = 0;
};
if ((((_gu959 == 0)) && ((_gk1194 == 0)))){
_qj1054 = 0;
_so1294 = 0;
};
};
};
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_gu959 = (_gu959 + (_wh42 * delta));
_gk1194 = (_gk1194 + (_lj745 * delta));
if (_cd875 > 0){
_cd875 = (_cd875 - delta);
if (_cd875 < 1){
_so1294 = 0;
};
};
} else {
if (_so1294 == 11){
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
if (x < _rs329){
x = _rs329;
_gu959 = -(_gu959);
} else {
if (x > _qo1142){
x = _qo1142;
_gu959 = -(_gu959);
};
};
if (y < _rv122){
y = _rv122;
_gk1194 = -(_gk1194);
} else {
if (y > _ly783){
y = _ly783;
_gk1194 = -(_gk1194);
};
};
} else {
if (_so1294 == 12){
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
if (x < _rs329){
x = _qo1142;
} else {
if (x > _qo1142){
x = _rs329;
};
};
if (y < _rv122){
y = _ly783;
} else {
if (y > _ly783){
y = _rv122;
};
};
} else {
if (_so1294 == 13){
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_qj1054 = (_qj1054 - delta);
if (_qj1054 < 1){
_qj1054 = _dm89;
_gu959 = (_gu959 * _jw686);
_gk1194 = (_gk1194 * _jw686);
_jw686 = (_jw686 + _pr1174);
if (movedata1 == 0){
if (_jw686 > _we829){
_jw686 = _we829;
_pr1174 = -(_pr1174);
movedata1 = 1;
};
} else {
if (_jw686 < _oc935){
_jw686 = _oc935;
};
if (Math.abs(_gu959) < 0.001){
_gu959 = 0;
};
if (Math.abs(_gk1194) < 0.001){
_gk1194 = 0;
};
if ((((_gu959 == 0)) && ((_gk1194 == 0)))){
_so1294 = 0;
};
};
};
} else {
if (_so1294 == 14){
_gu959 = _uv240._fc1019(rotation, _fw116);
_gk1194 = _uv240._ww737(rotation, _fw116);
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
if (_dc1231 == true){
if ((((x < _rs329)) || ((x > _qo1142)))){
_os159 = true;
};
if ((((y < _rv122)) || ((y > _ly783)))){
_os159 = true;
};
};
} else {
if (_so1294 == 15){
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
if (x < _rs329){
x = _qo1142;
y = _uv240._aw1165._qo262(_rv122, _ly783);
} else {
if (x > _qo1142){
x = _rs329;
y = _uv240._aw1165._qo262(_rv122, _ly783);
};
};
if (y < _rv122){
y = _ly783;
x = _uv240._aw1165._qo262(_rs329, _qo1142);
} else {
if (y > _ly783){
y = _rv122;
x = _uv240._aw1165._qo262(_rs329, _qo1142);
};
};
} else {
if (_so1294 == 16){
_is584 = (_is584 + (_ky368 * delta));
x = (movedata1 + (Math.cos(_is584) * _qv1095));
y = (_ds660 + (Math.sin(_is584) * _qv1095));
} else {
if (_so1294 == 17){
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_gk1194 = (_gk1194 + (_lj745 * delta));
if (_gk1194 > 0){
if (y > movedata1){
y = movedata1;
_so1294 = 0;
};
};
} else {
if (_so1294 == 18){
_cy1213 = _uv240._xy1165(x, y, _ol738, _ti231);
_gu959 = _uv240._fc1019(_cy1213, _ih642);
_gk1194 = _uv240._ww737(_cy1213, _ih642);
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_ih642 = (_ih642 + (_xv1256 * delta));
if (_gu959 > 0){
if (x > _ol738){
x = _ol738;
};
} else {
if (_gu959 < 0){
if (x < _ol738){
x = _ol738;
};
};
};
if (_gk1194 > 0){
if (y > _ti231){
y = _ti231;
};
} else {
if (_gk1194 < 0){
if (y < _ti231){
y = _ti231;
};
};
};
if ((((x == _ol738)) && ((y == _ti231)))){
_so1294 = 0;
};
} else {
if (_so1294 == 19){
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
if (movedata1 != 0){
if (x > target.x){
x = (x - (movedata1 * delta));
if (x < target.x){
x = target.x;
};
} else {
if (x < target.x){
x = (x + (movedata1 * delta));
if (x > target.x){
x = target.x;
};
};
};
};
if (_ds660 != 0){
if (y > target.y){
y = (y - (_ds660 * delta));
if (y < target.y){
y = target.y;
};
} else {
if (y < target.y){
y = (y + (_ds660 * delta));
if (y > target.y){
y = target.y;
};
};
};
};
if (_dc1231 == true){
if ((((x < _rs329)) || ((x > _qo1142)))){
_os159 = true;
};
if ((((y < _rv122)) || ((y > _ly783)))){
_os159 = true;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
}
public function _id935(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Function):void{
movedata1 = _arg1;
_ds660 = _arg2;
_ih642 = _arg3;
_xv1256 = _arg4;
_so1294 = 7;
_lt104 = _arg5;
}
public function get _lr851():Number{
return (_aw997.blurX);
}
public function set scale(_arg1:Number):void{
_vp1056 = _arg1;
this.scaleX = _vp1056;
this.scaleY = _vp1056;
}
public function _mi832(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:int=1, _arg5:Number=1):void{
_gm1080 = _arg4;
_tl1183 = _arg1;
_mf1180 = _arg2;
_ah663 = _arg3;
this.scaleY = _arg5;
_cx84 = _arg4;
_sl687 = _arg1;
_ki846 = _arg2;
_ve1277 = _arg3;
this.scaleX = _arg5;
}
public function set brightness(_arg1:Number):void{
_yd1076 = _arg1;
_uv240._cy989(this, _yd1076, _yd1076, _yd1076);
}
public function _ht1255(_arg1:Number, _arg2:Number):Boolean{
return (_rd256(_arg1, _arg2, (this.x - ((_kg869 * this.scaleX) / 2)), (this.y - ((_vt504 * this.scaleY) / 2)), (_kg869 * this.scaleX), (_vt504 * this.scaleY)));
}
public function _ng32(_arg1:Number):void{
_te749 = _arg1;
}
public function _eg678(_arg1:_ft839, _arg2:Number):void{
var _local3:Number = this.rotation;
var _local4:Number = _uv240._xy1165(this.x, this.y, _arg1.x, _arg1.y);
var _local5:Number = 0;
if (_local3 < _local4){
_local5 = 1;
if ((_local4 - _local3) > 179){
_local5 = -1;
};
} else {
if (_local3 > _local4){
_local5 = -1;
if ((_local3 - _local4) > 179){
_local5 = 1;
};
};
};
_local3 = (_local3 + ((_arg2 * _local5) * delta));
if (_local3 < 0){
_local3 = (_local3 + 360);
};
if (_local3 > 359){
_local3 = (_local3 - 360);
};
this.rotation = _local3;
}
public function _uy983(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:int=1, _arg5:Number=0):void{
_mg372 = _arg4;
_hy234 = _arg1;
_os393 = _arg2;
_po996 = _arg3;
this.rotation = _arg5;
}
public function set _xh1089(_arg1:Number):void{
_aw997.blurY = _arg1;
if (_arg1 == 0){
this.filters = null;
} else {
_aw997.quality = BitmapFilterQuality.LOW;
};
this.filters = _bt988;
}
public function _ts849(_arg1:Sprite, _arg2:BitmapData, _arg3:Number, _arg4:Number, _arg5:int, _arg6:Function, _arg7:Function, _arg8:Function, _arg9:uint=0):void{
this.Init(_arg1, _arg5, _arg2.width, _arg2.height, true, _arg9, true);
this._hx1184(_arg3, _arg4);
this._mk854(_arg2);
this.mouseEnabled = true;
this.buttonMode = true;
this.addEventListener(MouseEvent.CLICK, _arg6);
this.addEventListener(MouseEvent.MOUSE_OVER, _arg7);
this.addEventListener(MouseEvent.MOUSE_OUT, _arg8);
this._fq1251 = true;
this._vl1046 = _arg6;
this._vl1021 = _arg7;
this._up1176 = _arg8;
}
public function _ql335(_arg1:Object):void{
callback = _arg1;
}
public function _ia1152(_arg1:Number=1):void{
delta = _arg1;
if (_di1149 != 0){
_di1149 = (_di1149 - delta);
if (_di1149 < 1){
_di1149 = 0;
_dr1164 = _yn419;
};
} else {
_aq1196();
_kp224();
_tp982();
_ss980();
_ox1293();
_dn1008();
_ex446();
if (callback != null){
callback(this);
};
};
}
public function _om1293(_arg1:Number, _arg2:String, _arg3:Number, _arg4:Function=null):void{
if (_arg4 != null){
Tweener.addTween(this, {scale:_arg1, time:_arg3, transition:_arg2, onComplete:_arg4});
} else {
Tweener.addTween(this, {scale:_arg1, time:_arg3, transition:_arg2});
};
}
public function _gy126():void{
_lt104 = null;
callback = null;
_fa700 = null;
_rw1244 = null;
_br1233 = null;
target = null;
if (_fq1251 == true){
this.removeEventListener(MouseEvent.CLICK, _vl1046);
this.removeEventListener(MouseEvent.MOUSE_OVER, _vl1021);
this.removeEventListener(MouseEvent.MOUSE_OUT, _up1176);
};
_vl1046 = null;
_vl1021 = null;
_up1176 = null;
_lk293.removeChild(this);
this.removeChild(_xp364);
_hp1044 = null;
_xp364 = null;
_aw997 = null;
_bt988 = null;
}
public function _kn135(_arg1:Object):void{
_rw1244 = _arg1;
}
public function _xt154(_arg1:Number, _arg2:Number):void{
_mg372 = 6;
_hy234 = _arg2;
_os393 = _arg1;
}
public function _qr1243(_arg1:Number, _arg2:Number):void{
_kg869 = _arg1;
_vt504 = _arg2;
}
public function set _lr851(_arg1:Number):void{
_aw997.blurX = _arg1;
if (_arg1 == 0){
this.filters = null;
} else {
_aw997.quality = BitmapFilterQuality.LOW;
};
this.filters = _bt988;
}
public function _bb146(_arg1:Number, _arg2:String, _arg3:Number, _arg4:Function=null):void{
if (_arg4 != null){
Tweener.addTween(this, {_xh1089:_arg1, time:_arg3, transition:_arg2, onComplete:_arg4});
} else {
Tweener.addTween(this, {_xh1089:_arg1, time:_arg3, transition:_arg2});
};
}
public function Init(_arg1:Object, _arg2:int, _arg3:int, _arg4:int, _arg5:Boolean=true, _arg6:uint=0, _arg7:Boolean=true):void{
_lk293 = _arg1;
_be184 = _arg2;
_hp1044 = new BitmapData(_arg3, _arg4, _arg5, _arg6);
_xp364 = new Bitmap(_hp1044);
_xp364.smoothing = _arg7;
_xp364.x = (-(_xp364.width) / 2);
_xp364.y = (-(_xp364.height) / 2);
this.addChild(_xp364);
this.x = (_hp1044.width / 2);
this.y = (_hp1044.height / 2);
width = _arg3;
height = _arg4;
_aw997 = new BlurFilter(0, 0, 1);
_bt988 = new Array();
_bt988.push(_aw997);
this.filters = _bt988;
_aw997.blurX = 0;
_aw997.blurY = 0;
_aw997.quality = 0;
this.filters = _bt988;
_te749 = (width / 2);
_kg869 = width;
_vt504 = height;
_dr1164 = true;
_rs329 = -10000;
_qo1142 = 10000;
_rv122 = -10000;
_ly783 = 10000;
this.alpha = 1;
this.scaleX = 1;
this.scaleY = 1;
this.mouseEnabled = false;
_ky696 = 1;
_yl1254 = 1;
_vq1208 = 1;
_yd1076 = 1;
_vp1056 = 1;
_lk293.addChild(this);
}
private function _dn1008():void{
if (_ll236){
switch (_ll236){
case 1:
this.alpha = (this.alpha + (_ql632 * delta));
if (this.alpha >= _kf269){
this.alpha = _kf269;
_ll236 = 0;
} else {
if ((((this.alpha < _ao650)) || ((this.alpha == _ao650)))){
this.alpha = _ao650;
_ll236 = 0;
_os159 = true;
};
};
break;
case 2:
if (_xt757 > 0){
_xt757 = (_xt757 - (1 * delta));
if (_xt757 < 1){
_xt757 = 0;
_bk567(-(_ql632));
};
} else {
this.alpha = (this.alpha + (_ql632 * delta));
if (this.alpha >= _kf269){
this.alpha = _kf269;
_xt757 = _gm886;
};
};
break;
};
};
}
public function _ex446():void{
if (_ei169 == true){
if (_kn216 < _eh1183){
_kn216 = (_kn216 + (_fl1172 * delta));
if (_kn216 > _eh1183){
_kn216 = _eh1183;
};
} else {
if (_kn216 > _eh1183){
_kn216 = (_kn216 - (_fl1172 * delta));
if (_kn216 < _eh1183){
_kn216 = _eh1183;
};
};
};
if (_sc539 < _ir1168){
_sc539 = (_sc539 + (_hi996 * delta));
if (_sc539 > _ir1168){
_sc539 = _ir1168;
};
} else {
if (_sc539 > _ir1168){
_sc539 = (_sc539 - (_hi996 * delta));
if (_sc539 < _ir1168){
_sc539 = _ir1168;
};
};
};
if (_qf196 < _dv850){
_qf196 = (_qf196 + (_vg801 * delta));
if (_qf196 > _dv850){
_qf196 = _dv850;
};
} else {
if (_qf196 > _dv850){
_qf196 = (_qf196 - (_vg801 * delta));
if (_qf196 < _dv850){
_qf196 = _dv850;
};
};
};
_ky696 = _kn216;
_yl1254 = _sc539;
_vq1208 = _qf196;
if (_kn216 == _eh1183){
if (_sc539 == _ir1168){
if (_qf196 == _dv850){
_ei169 = false;
};
};
};
};
}
public function get scale():Number{
return (_vp1056);
}
public function _cc392(_arg1:_ft839, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number):void{
target = _arg1;
movedata1 = 0;
_ds660 = _arg2;
_ih642 = _arg3;
_xv1256 = 0;
_nw1139 = _arg4;
_wl1190 = _arg5;
_so1294 = 2;
}
public function _hx1184(_arg1:Number, _arg2:Number):void{
this.x = _arg1;
this.y = _arg2;
}
public function _db1274(_arg1:_ft839, _arg2:Number, _arg3:Number, _arg4:Number):void{
target = _arg1;
_is584 = _arg2;
_ky368 = _arg3;
_qv1095 = _arg4;
_so1294 = 5;
}
public function _jq84(_arg1:Number, _arg2:Number):void{
_ll236 = 2;
_ql632 = _arg1;
_ao650 = 0;
_kf269 = 1;
this.alpha = 0;
_xt757 = 0;
_gm886 = _arg2;
}
public function get _xh1089():Number{
return (_aw997.blurY);
}
public function _wm1250(_arg1:Number, _arg2:String, _arg3:Number, _arg4:Function=null):void{
if (_arg4 != null){
Tweener.addTween(this, {_lr851:_arg1, time:_arg3, transition:_arg2, onComplete:_arg4});
} else {
Tweener.addTween(this, {_lr851:_arg1, time:_arg3, transition:_arg2});
};
}
public function _ui89(_arg1:Object):void{
_fa700 = _arg1;
}
public function _ho973(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{
_rs329 = _arg1;
_qo1142 = _arg3;
_rv122 = _arg2;
_ly783 = _arg4;
}
private function _kp224():void{
if (_mg372){
switch (_mg372){
case 1:
this.rotation = (this.rotation + (_hy234 * delta));
if (this.rotation >= _po996){
this.rotation = _po996;
_hy234 = -(_hy234);
} else {
if (this.rotation <= _os393){
this.rotation = _os393;
_hy234 = -(_hy234);
};
};
break;
case 2:
this.rotation = (this.rotation + (_hy234 * delta));
if (this.rotation >= _po996){
this.rotation = _os393;
} else {
if (this.rotation <= _os393){
this.rotation = _po996;
};
};
break;
case 3:
this.rotation = (this.rotation + (_hy234 * delta));
if (this.rotation >= _po996){
this.rotation = _po996;
_mg372 = 0;
} else {
if (this.rotation <= _os393){
this.rotation = _os393;
_mg372 = 0;
};
};
break;
case 4:
this.rotation = (this.rotation + (_hy234 * delta));
if (this.rotation >= _po996){
this.rotation = _po996;
_mg372 = 0;
_os159 = true;
} else {
if (this.rotation <= _os393){
this.rotation = _os393;
_mg372 = 0;
_os159 = true;
};
};
break;
case 5:
_eg678(_br1233, _hy234);
break;
case 6:
_fm879(_os393, _hy234);
break;
};
};
}
public function _mk854(_arg1:BitmapData, _arg2:int=0, _arg3:int=0):void{
_hp1044.copyPixels(_arg1, new Rectangle(_arg2, _arg3, width, height), new Point(0, 0));
}
private function _ox1293():void{
if (_gm1080){
this.scaleY = (this.scaleY + (_tl1183 * delta));
switch (_gm1080){
case 1:
if (this.scaleY >= _ah663){
this.scaleY = _ah663;
_tl1183 = -(_tl1183);
} else {
if (this.scaleY <= _mf1180){
this.scaleY = _mf1180;
_tl1183 = -(_tl1183);
};
};
break;
case 2:
if (this.scaleY >= _ah663){
this.scaleY = _mf1180;
} else {
if (this.scaleY <= _mf1180){
this.scaleY = _ah663;
};
};
break;
case 3:
if (this.scaleY >= _ah663){
this.scaleY = _ah663;
_gm1080 = 0;
} else {
if (this.scaleY <= _mf1180){
this.scaleY = _mf1180;
_gm1080 = 0;
};
};
break;
case 4:
if (this.scaleY >= _ah663){
this.scaleY = _ah663;
_gm1080 = 0;
_os159 = true;
} else {
if (this.scaleY <= _mf1180){
this.scaleY = _mf1180;
_gm1080 = 0;
_os159 = true;
};
};
break;
};
};
}
public function _kp112(_arg1:Number, _arg2:Number, _arg3:Number=0, _arg4:Number=0, _arg5:Number=0):void{
_gu959 = _arg1;
_gk1194 = _arg2;
_wh42 = _arg3;
_lj745 = _arg4;
_cd875 = _arg5;
_so1294 = 1;
}
private function _ss980():void{
if (_cx84){
this.scaleX = (this.scaleX + (_sl687 * delta));
switch (_cx84){
case 1:
if (this.scaleX >= _ve1277){
this.scaleX = _ve1277;
_sl687 = -(_sl687);
} else {
if (this.scaleX <= _ki846){
this.scaleX = _ki846;
_sl687 = -(_sl687);
};
};
break;
case 2:
if (this.scaleX >= _ve1277){
this.scaleX = _ki846;
} else {
if (this.scaleX <= _ki846){
this.scaleX = _ve1277;
};
};
break;
case 3:
if (this.scaleX >= _ve1277){
this.scaleX = _ve1277;
_cx84 = 0;
} else {
if (this.scaleX <= _ki846){
this.scaleX = _ki846;
_cx84 = 0;
};
};
break;
case 4:
if (this.scaleX >= _ve1277){
this.scaleX = _ve1277;
_cx84 = 0;
_os159 = true;
} else {
if (this.scaleX <= _ki846){
this.scaleX = _ki846;
_cx84 = 0;
_os159 = true;
};
};
break;
};
};
}
public function _bk567(_arg1:Number, _arg2:Number=1):void{
_ll236 = 1;
_ql632 = _arg1;
_ao650 = 0;
_kf269 = 1;
this.alpha = _arg2;
}
public function _kj1270(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:int=1, _arg5:Number=1):void{
_cx84 = _arg4;
_sl687 = _arg1;
_ki846 = _arg2;
_ve1277 = _arg3;
this.scaleX = _arg5;
}
private function _rd256(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number):Boolean{
if ((((((((_arg1 < (_arg3 + _arg5))) && ((_arg2 < (_arg4 + _arg6))))) && ((_arg1 > _arg3)))) && ((_arg2 > _arg4)))){
return (true);
};
return (false);
}
public function _bh981(_arg1:Number, _arg2:String, _arg3:Number, _arg4:Function=null):void{
if (_arg4 != null){
Tweener.addTween(this, {y:_arg1, time:_arg3, transition:_arg2, onComplete:_arg4});
} else {
Tweener.addTween(this, {y:_arg1, time:_arg3, transition:_arg2});
};
}
public function _cl579(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:int=1, _arg5:Number=1):void{
_gm1080 = _arg4;
_tl1183 = _arg1;
_mf1180 = _arg2;
_ah663 = _arg3;
this.scaleY = _arg5;
}
public function _fm879(_arg1:Number, _arg2:Number):void{
var _local3:Number = this.rotation;
var _local4:Number = _arg1;
var _local5:Number = 0;
if (_local3 < _local4){
_local5 = 1;
if ((_local4 - _local3) > 179){
_local5 = -1;
};
} else {
if (_local3 > _local4){
_local5 = -1;
if ((_local3 - _local4) > 179){
_local5 = 1;
};
};
};
_local3 = (_local3 + ((_arg2 * _local5) * delta));
if (_local3 < 0){
_local3 = (_local3 + 360);
};
if (_local3 > 359){
_local3 = (_local3 - 360);
};
this.rotation = _local3;
}
public function _kp819():void{
_hp1044.lock();
}
public function _tp982():void{
if (_nd747){
_vp1056 = (_vp1056 + (_od1123 * delta));
switch (_nd747){
case 1:
if (_vp1056 >= _sp243){
_vp1056 = _sp243;
_od1123 = -(_od1123);
} else {
if (_vp1056 <= _tk995){
_vp1056 = _tk995;
_od1123 = -(_od1123);
};
};
break;
case 2:
if (_vp1056 >= _sp243){
_vp1056 = _tk995;
} else {
if (_vp1056 <= _tk995){
_vp1056 = _sp243;
};
};
break;
case 3:
if (_vp1056 >= _sp243){
_vp1056 = _sp243;
_nd747 = 0;
} else {
if (_vp1056 <= _tk995){
_vp1056 = _tk995;
_nd747 = 0;
};
};
break;
case 4:
if (_vp1056 >= _sp243){
_vp1056 = _sp243;
_nd747 = 0;
_os159 = true;
} else {
if (_vp1056 <= _tk995){
_vp1056 = _tk995;
_nd747 = 0;
_os159 = true;
};
};
break;
case 5:
if (_vp1056 >= _sp243){
_vp1056 = _sp243;
_od1123 = -(_od1123);
_nd747 = 3;
};
break;
case 7:
if (_vp1056 >= _sp243){
_vp1056 = _sp243;
_od1123 = -(_od1123);
_nd747 = 4;
};
break;
};
};
}
}
}//package classes
Section 14
//_gf618 (classes._gf618)
package classes {
import flash.geom.*;
public class _gf618 {
private static var _kq1131:Number = 57.2957795130823;
private static var rect:Rectangle;
private static var _ob721:Point;
private static var _rc312:Number = 0.0174532925199433;
private static var _ka350:Number = 6.28318530717959;
public static function _kd800(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number, _arg8:Number):Boolean{
if ((((_arg1 > (_arg5 + _arg7))) || (((_arg1 + _arg3) < _arg5)))){
return (false);
};
if ((((_arg2 > (_arg6 + _arg8))) || (((_arg2 + _arg4) < _arg6)))){
return (false);
};
return (true);
}
public static function _sa915(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number):Boolean{
if (Math.sqrt((((_arg4 - _arg1) * (_arg4 - _arg1)) + ((_arg5 - _arg2) * (_arg5 - _arg2)))) <= (_arg3 + _arg6)){
return (true);
};
return (false);
}
public static function _sg1244(_arg1:_yl35, _arg2:_yl35):Boolean{
var _local3:Number = (_arg1.x + (_arg1._jh1078 * (_arg1._am617 * _arg1._vp1056)));
var _local4:Number = (_arg1.y + (_arg1._qq122 * (_arg1._iy299 * _arg1._vp1056)));
var _local5:Number = ((_arg1._kg869 - 1) * Math.abs((_arg1._am617 * _arg1._vp1056)));
var _local6:Number = ((_arg1._vt504 - 1) * Math.abs((_arg1._iy299 * _arg1._vp1056)));
var _local7:Number = (_arg2.x + (_arg2._jh1078 * (_arg2._am617 * _arg2._vp1056)));
var _local8:Number = (_arg2.y + (_arg2._qq122 * (_arg2._iy299 * _arg2._vp1056)));
var _local9:Number = ((_arg2._kg869 - 1) * Math.abs((_arg2._am617 * _arg2._vp1056)));
var _local10:Number = ((_arg2._vt504 - 1) * Math.abs((_arg2._iy299 * _arg2._vp1056)));
if (_arg1._ta576 == true){
_local3 = (_local3 - (_local5 / 2));
_local4 = (_local4 - (_local6 / 2));
};
if (_arg2._ta576 == true){
_local7 = (_local7 - (_local9 / 2));
_local8 = (_local8 - (_local10 / 2));
};
if ((((_arg1._dr1164 == true)) && ((_arg2._dr1164 == true)))){
return (_kd800(_local3, _local4, _local5, _local6, _local7, _local8, _local9, _local10));
};
return (false);
}
public static function _ci763(_arg1:_yl35, _arg2:_yl35):Boolean{
var _local3:Number = (_arg1.x + (_arg1._jh1078 * (_arg1._am617 * _arg1._vp1056)));
var _local4:Number = (_arg1.y + (_arg1._qq122 * (_arg1._iy299 * _arg1._vp1056)));
var _local5:Number = ((_arg1._kg869 - 1) * Math.abs((_arg1._am617 * _arg1._vp1056)));
var _local6:Number = ((_arg1._vt504 - 1) * Math.abs((_arg1._iy299 * _arg1._vp1056)));
if (_arg1._ta576 == true){
_local3 = (_local3 - (_local5 / 2));
_local4 = (_local4 - (_local6 / 2));
};
return (_lv1305(_local3, _local4, _local5, _local6, (_arg2.x + (_arg2._jh1078 * (_arg2._am617 * _arg2._vp1056))), (_arg2.y + (_arg2._qq122 * (_arg2._iy299 * _arg2._vp1056))), (_arg2._te749 * _arg2._vp1056)));
}
public static function _ml702(_arg1:_yl35, _arg2:_yl35):Boolean{
return (_sa915((_arg1.x + (_arg1._jh1078 * (_arg1._am617 * _arg1._vp1056))), (_arg1.y + (_arg1._qq122 * (_arg1._iy299 * _arg1._vp1056))), (_arg1._te749 * _arg1._vp1056), (_arg2.x + (_arg2._jh1078 * (_arg2._am617 * _arg2._vp1056))), (_arg2.y + (_arg2._qq122 * (_arg2._iy299 * _arg2._vp1056))), (_arg2._te749 * _arg2._vp1056)));
}
public static function _lv1305(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number):Boolean{
var _local8:Number = _arg5;
var _local9:Number = _arg6;
if (_local8 < _arg1){
_local8 = _arg1;
} else {
if (_local8 > (_arg1 + _arg3)){
_local8 = (_arg1 + _arg3);
};
};
if (_local9 < _arg2){
_local9 = _arg2;
} else {
if (_local9 > (_arg2 + _arg4)){
_local9 = (_arg2 + _arg4);
};
};
return (((((_arg5 - _local8) * (_arg5 - _local8)) + ((_arg6 - _local9) * (_arg6 - _local9))) < (_arg7 * _arg7)));
}
public static function _rc263(_arg1:_yl35, _arg2:_yl35):Boolean{
var _local3:Boolean;
if ((((_arg1._dr1164 == true)) && ((_arg2._dr1164 == true)))){
if (_arg1._uo188 == 0){
if (_arg2._uo188 == 0){
_local3 = _sg1244(_arg1, _arg2);
} else {
_local3 = _ci763(_arg1, _arg2);
};
} else {
if (_arg2._uo188 == 1){
_local3 = _ml702(_arg1, _arg2);
} else {
_local3 = _ci763(_arg2, _arg1);
};
};
};
return (_local3);
}
}
}//package classes
Section 15
//_gu545 (classes._gu545)
package classes {
import flash.display.*;
public class _gu545 {
public var _no17:int;// = 0
public var _cp181:Number;// = 0
public var _dj1252:Array;
public var _hq456:Number;// = 0
public var _mg353:int;// = 0
public function _gu545(){
_dj1252 = [];
super();
}
public function _wp881(_arg1:_yl35):void{
_dj1252[_dj1252.length] = _arg1;
}
public function _uc210(_arg1:BitmapData, _arg2:BitmapData, _arg3:Number, _arg4:Number, _arg5:Number=0, _arg6:Boolean=true, _arg7:Boolean=true):_yl35{
var _local8:_yl35;
_local8 = new _yl35();
_local8._ai433(_arg1, 0, 0, _arg1.width, _arg1.height, _arg2, 1, _arg5, _arg6);
_local8._hx1184(_arg3, _arg4);
_local8._ig52 = _arg7;
_dj1252[_dj1252.length] = _local8;
return (_local8);
}
public function _kw415(_arg1:int=0):_yl35{
var _local2:int;
var _local3:_yl35;
var _local4:_yl35;
var _local5:int = (_dj1252.length - 1);
_local2 = _local5;
while (_local2 >= 0) {
_local3 = _dj1252[_local2];
if (_local3.id == _arg1){
_local4 = _local3;
break;
};
_local2--;
};
return (_local4);
}
public function _lv53(_arg1:BitmapData, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:BitmapData, _arg7:Number=0, _arg8:Number=0, _arg9:Number=0, _arg10:Boolean=true):_yl35{
var _local11:_yl35;
_local11 = new _yl35();
_local11._ai433(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, 0, _arg9, _arg10);
_local11._hx1184(_arg7, _arg8);
_dj1252[_dj1252.length] = _local11;
return (_local11);
}
public function _ao148(_arg1:Object, _arg2:Number=1):void{
var _local4:_yl35;
var _local3:int = (_dj1252.length - 1);
var _local5:int = _local3;
while (_local5 >= 0) {
_local4 = _dj1252[_local5];
_local4._ia1152(_arg2);
_arg1(_local4);
if (_local4._os159 == true){
if (_local4._uw545 != null){
_local4._uw545(_local4);
};
_local4._gy126();
_dj1252.splice(_local5, 1);
_local4 = null;
} else {
_local4._yl725();
};
_local5--;
};
}
public function _sv1261(_arg1:_yl35, _arg2:Function):void{
var _local3:_yl35;
for each (_local3 in _dj1252) {
if (_gf618._rc263(_local3, _arg1) == true){
_arg2(_local3, _arg1);
};
};
}
public function _px450(_arg1:int):Boolean{
var _local2:_yl35;
var _local3:Boolean;
for each (_local2 in _dj1252) {
if (_local2.id == _arg1){
_local3 = true;
};
};
return (_local3);
}
public function _bs1001(_arg1:Number, _arg2:Number):void{
var _local3:_yl35;
for each (_local3 in _dj1252) {
_local3._bs1001(_arg1, _arg2);
};
}
public function _aw1294(_arg1:Object, _arg2:Number=1):void{
var _local4:_yl35;
var _local3:int = (_dj1252.length - 1);
var _local5:int = _local3;
while (_local5 >= 0) {
_local4 = _dj1252[_local5];
_local4._ia1152(_arg2);
if (_local4._os159 == true){
if (_local4._uw545 != null){
_local4._uw545(_local4);
};
_local4._gy126();
_dj1252.splice(_local5, 1);
_local4 = null;
} else {
_arg1(_local4);
_local4._yl725();
};
_local5--;
};
}
public function _gp417(_arg1:_yl35):Boolean{
var _local2:_yl35;
var _local3:Boolean;
for each (_local2 in _dj1252) {
if (_gf618._rc263(_arg1, _local2) == true){
(_local3 == true);
};
};
return (_local3);
}
public function _uy943():void{
var _local1:_yl35;
for each (_local1 in _dj1252) {
_local1._yl725();
};
}
public function _be404(_arg1:int):Boolean{
var _local2:_yl35;
var _local3:Boolean;
for each (_local2 in _dj1252) {
if (_local2._ln1228 == _arg1){
_local3 = true;
};
};
return (_local3);
}
public function _yh906(_arg1:Object, _arg2:Number=1):void{
var _local5:_yl35;
var _local3:int = (_dj1252.length - 1);
var _local4:int = _local3;
while (_local4 >= 0) {
_local5 = _dj1252[_local4];
_arg1(_local5);
_local5._ia1152(_arg2);
if (_local5._os159 == true){
if (_local5._uw545 != null){
_local5._uw545(_local5);
};
_local5._gy126();
_dj1252.splice(_local4, 1);
_local5 = null;
} else {
_local5._yl725();
};
_local4--;
};
}
public function _mc1247(_arg1:int=0):_yl35{
var _local2:int;
var _local3:_yl35;
var _local4:_yl35;
var _local5:int = (_dj1252.length - 1);
_local2 = _local5;
while (_local2 >= 0) {
_local3 = _dj1252[_local2];
if (_local3._ln1228 == _arg1){
_local4 = _local3;
break;
};
_local2--;
};
return (_local4);
}
public function _uv1282(_arg1:int=0):void{
var _local2:int;
var _local3:Object;
var _local4:int = (_dj1252.length - 1);
_local2 = _local4;
while (_local2 >= 0) {
_local3 = _dj1252[_local2];
if (_arg1 > 0){
if (_local3._ln1228 == _arg1){
_dj1252.splice(_local2, 1);
_local3._gy126();
_local3 = null;
};
} else {
_dj1252.splice(_local2, 1);
_local3._gy126();
_local3 = null;
};
_local2--;
};
}
public function _mc1122():_yl35{
return (_dj1252[_uv240._sh74(0, (_dj1252.length - 1))]);
}
public function _dc608(_arg1:Number=1):void{
var _local3:_yl35;
var _local2:int = (_dj1252.length - 1);
var _local4:int = _local2;
while (_local4 >= 0) {
_local3 = _dj1252[_local4];
_local3._ia1152(_arg1);
if (_local3._os159 == true){
if (_local3._uw545 != null){
_local3._uw545(_local3);
};
_local3._gy126();
_dj1252.splice(_local4, 1);
_local3 = null;
} else {
_local3._yl725();
};
_local4--;
};
}
public function _rd311(_arg1:Function):void{
var _local2:_yl35;
for each (_local2 in _dj1252) {
_arg1(_local2);
};
}
public function _gn1186(_arg1:Object, _arg2:Number=1):void{
var _local4:_yl35;
var _local3:int = (_dj1252.length - 1);
var _local5:int = _local3;
while (_local5 >= 0) {
_local4 = _dj1252[_local5];
_local4._ia1152(_arg2);
if (_local4._os159 == true){
if (_local4._uw545 != null){
_local4._uw545(_local4);
};
_local4._gy126();
_dj1252.splice(_local5, 1);
_local4 = null;
} else {
_local4._yl725();
_arg1(_local4);
};
_local5--;
};
}
public function _le728():int{
return (_dj1252.length);
}
public function _ew315(_arg1:String):_yl35{
var _local2:int;
var _local3:_yl35;
var _local4:_yl35;
var _local5:int = (_dj1252.length - 1);
_local2 = _local5;
while (_local2 >= 0) {
_local3 = _dj1252[_local2];
if (_local3.name == _arg1){
_local4 = _local3;
break;
};
_local2--;
};
return (_local4);
}
public function _mu1082():void{
var _local1:_yl35;
for each (_local1 in _dj1252) {
_local1._os159 = true;
};
}
public function _tg308(_arg1:int):void{
var _local2:_yl35;
for each (_local2 in _dj1252) {
if (_local2._cy493 == _arg1){
_local2._os159 = true;
_local2._dr1164 = false;
};
};
}
public function _eo311(_arg1:Number):Number{
var _local3:_yl35;
var _local2:Number = 0;
for each (_local3 in _dj1252) {
if (_local3.id == _arg1){
_local2++;
};
};
return (_local2);
}
public function _gn1065(_arg1:Number, _arg2:Number):_yl35{
var _local3:_yl35;
var _local4:Boolean;
var _local5:_yl35;
for each (_local3 in _dj1252) {
if (_local4 == false){
if ((((_local3.x == _arg1)) && ((_local3.y == _arg2)))){
if (_local3._os159 == false){
_local4 = true;
_local5 = _local3;
};
};
};
};
return (_local5);
}
public function _ck597(_arg1:Number=1):void{
var _local3:_yl35;
var _local2:int = (_dj1252.length - 1);
var _local4:int = _local2;
while (_local4 >= 0) {
_local3 = _dj1252[_local4];
_local3._ia1152(_arg1);
if (_local3._os159 == true){
if (_local3._uw545 != null){
_local3._uw545(_local3);
};
_local3._gy126();
_dj1252.splice(_local4, 1);
_local3 = null;
};
_local4--;
};
}
public function _nq435(_arg1:BitmapData, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:BitmapData, _arg7:Number, _arg8:Number, _arg9:int, _arg10:Number=0, _arg11:Boolean=true, _arg12:Boolean=true):_yl35{
var _local13:_yl35;
_local13 = new _yl35();
_local13._ai433(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg9, _arg10, _arg11);
_local13._hx1184(_arg7, _arg8);
_local13._ig52 = _arg12;
_dj1252[_dj1252.length] = _local13;
return (_local13);
}
public function _vw732(_arg1:BitmapData):void{
var _local2:_yl35;
for each (_local2 in _dj1252) {
_local2._nr157(_arg1);
};
}
public function _aa613(_arg1:Number=1):void{
var _local3:_yl35;
var _local2:int = (_dj1252.length - 1);
var _local4:int = _local2;
while (_local4 >= 0) {
_local3 = _dj1252[_local4];
_local3._js798(_arg1);
if (_local3._os159 == true){
if (_local3._uw545 != null){
_local3._uw545(_local3);
};
_local3._gy126();
_dj1252.splice(_local4, 1);
_local3 = null;
} else {
_local3._yl725();
};
_local4--;
};
}
public function _vy798(_arg1:Function):void{
var _local2:_yl35;
for each (_local2 in _dj1252) {
_local2._yl725();
_arg1(_local2);
};
}
}
}//package classes
Section 16
//_he380 (classes._he380)
package classes {
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
public class _he380 extends Sprite {
public static var _tg655:int;
public static var _vn1028:Boolean;
private static var _jl252:Array = [];
private static var _br819:Array = [];
private static var _ac372:Array = [];
public static var _gr520:Boolean;
public static var _lb122:Boolean;
private static var _me774:Array = [];
public static function _ia234(_arg1:int):void{
_ac372[_arg1] = false;
_br819[_arg1] = false;
_jl252[_arg1] = false;
_tg655 = 0;
}
private static function _vx475(_arg1:Event):void{
_tb452._ti226.addEventListener(MouseEvent.MOUSE_MOVE, _dk836);
_gr520 = true;
}
public static function _ny211():void{
var _local1:int;
_local1 = 0;
while (_local1 < 0x0100) {
_ac372[_local1] = false;
_jl252[_local1] = false;
_br819[_local1] = false;
_me774[_local1] = false;
_local1++;
};
_tg655 = 0;
}
private static function _nv564(_arg1:MouseEvent):void{
_vn1028 = false;
_lb122 = false;
}
private static function _is452(_arg1:KeyboardEvent):void{
_ac372[_arg1.keyCode] = false;
_br819[_arg1.keyCode] = false;
_jl252[_arg1.keyCode] = true;
_tg655 = _arg1.keyCode;
}
private static function _dk836(_arg1:Event):void{
_tb452._ti226.removeEventListener(MouseEvent.MOUSE_MOVE, _dk836);
_gr520 = false;
}
private static function _rs154(_arg1:MouseEvent):void{
_vn1028 = true;
_lb122 = true;
}
private static function _rn845(_arg1:KeyboardEvent):void{
_ac372[_arg1.keyCode] = true;
_br819[_arg1.keyCode] = true;
_jl252[_arg1.keyCode] = false;
trace((irrcrpt("Nhb: ", 3) + _arg1.keyCode));
}
public static function Init(_arg1:Stage, _arg2:Boolean=false):void{
_arg1.addEventListener(MouseEvent.MOUSE_DOWN, _rs154);
_arg1.addEventListener(MouseEvent.MOUSE_UP, _nv564);
_arg1.addEventListener(KeyboardEvent.KEY_DOWN, _rn845);
_arg1.addEventListener(KeyboardEvent.KEY_UP, _is452);
_gr520 = false;
if (_arg2 == true){
_arg1.addEventListener(Event.MOUSE_LEAVE, _vx475);
};
}
}
}//package classes
Section 17
//_iq132 (classes._iq132)
package classes {
public class _iq132 {
public var _ft79:Number;// = 0
public var _xe446:int;
public var _nw1224:Number;// = 0
public var _ch390:Number;// = 0
public var _vq119:Function;
}
}//package classes
Section 18
//_kh1249 (classes._kh1249)
package classes {
import flash.display.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
public class _kh1249 {
private var _pw1173:Object;
private var _en179:Object;
private var _ny778:BitmapData;
public var _bw94:Number;// = 0
public function _kh1249(){
_en179 = new Object();
_pw1173 = new Object();
super();
}
public function _hg729(_arg1:BitmapData, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number=1, _arg6:Number=1, _arg7:Number=1, _arg8:Number=1, _arg9:Number=1, _arg10:Boolean=true, _arg11:Number=1):void{
var _local12:int = _arg2.length;
var _local13:Number = 0;
var _local14:Number = _arg4;
if (_arg10 == true){
_arg3 = (_arg3 - (_ln617(_arg2, _arg5) / 2));
};
var _local15:int;
while (_local15 < _local12) {
_local13 = _arg2.charCodeAt(_local15);
_local14 = (_arg4 - ((_en179[_local13].height * _arg6) / 2));
_uv240._fy801(_pw1173[_local13], _arg3, _local14, _arg1, _arg11, _arg5, _arg6, _arg7, _arg8, _arg9);
_arg3 = ((_arg3 + (_en179[_local13].width * _arg5)) + (_bw94 * _arg5));
_local15++;
};
}
public function _pg316(_arg1:BitmapData, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number=1, _arg8:Number=1, _arg9:Number=1, _arg10:Number=1, _arg11:Number=1, _arg12:Boolean=true, _arg13:Number=1):void{
var _local16:int;
var _local17:Number;
var _local14:int = _arg2.length;
var _local15:Number = 0;
if (_arg12 == true){
_arg3 = (_arg3 - (_ln617(_arg2, _arg7) / 2));
};
_local17 = _arg3;
_local16 = 0;
while (_local16 < _local14) {
_local15 = _arg2.charCodeAt(_local16);
_uv240._fy801(_pw1173[_local15], (_arg3 + _arg5), (_arg4 + _arg6), _arg1, _arg13, _arg7, _arg8, 0.1, 0.1, 0.1);
_arg3 = ((_arg3 + (_en179[_local15].width * _arg7)) + (_bw94 * _arg7));
_local16++;
};
_arg3 = _local17;
_local16 = 0;
while (_local16 < _local14) {
_local15 = _arg2.charCodeAt(_local16);
_uv240._fy801(_pw1173[_local15], _arg3, _arg4, _arg1, _arg13, _arg7, _arg8, _arg9, _arg10, _arg11);
_arg3 = ((_arg3 + (_en179[_local15].width * _arg7)) + _bw94);
_local16++;
};
}
public function _es1097(_arg1:BitmapData, _arg2:Number=1):void{
_ny778 = _arg1;
_bw94 = _arg2;
}
public function _ex62(_arg1:int, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number):void{
_en179[_arg1] = new Rectangle(_arg2, _arg3, _arg4, _arg5);
_pw1173[_arg1] = new BitmapData(_en179[_arg1].width, _en179[_arg1].height, true, 0);
_uv240._rm1065(_ny778, 0, 0, _en179[_arg1].x, _en179[_arg1].y, _en179[_arg1].width, _en179[_arg1].height, _pw1173[_arg1]);
}
public function _le395(_arg1:BitmapData, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number=1, _arg6:Number=1, _arg7:Number=1, _arg8:Number=1, _arg9:Number=1, _arg10:Boolean=true, _arg11:Number=1):void{
var _local12:int = _arg2.length;
var _local13:Number = 0;
if (_arg10 == true){
_arg3 = (_arg3 - (_ln617(_arg2, _arg5) / 2));
};
var _local14:int;
while (_local14 < _local12) {
_local13 = _arg2.charCodeAt(_local14);
_uv240._fy801(_pw1173[_local13], _arg3, _arg4, _arg1, _arg11, _arg5, _arg6, _arg7, _arg8, _arg9);
_arg3 = ((_arg3 + (_en179[_local13].width * _arg5)) + (_bw94 * _arg5));
_local14++;
};
}
public function _vw219(_arg1:BitmapData, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Boolean=true, _arg6:Boolean=true):void{
var _local7:int = _arg2.length;
var _local8:Number = 0;
var _local9:Point = new Point();
if (_arg5 == true){
_arg3 = (_arg3 - (_ln617(_arg2) / 2));
};
_local9.y = _arg4;
var _local10:int;
while (_local10 < _local7) {
_local8 = _arg2.charCodeAt(_local10);
_local9.x = _arg3;
_local9.y = (_arg4 - (_en179[_local8].height / 2));
_arg1.copyPixels(_ny778, _en179[_local8], _local9, null, null, _arg6);
_arg3 = (_arg3 + (_en179[_local8].width + _bw94));
_local10++;
};
}
public function _ln617(_arg1:String, _arg2:Number=1):Number{
var _local3:int = _arg1.length;
var _local4:Number = 0;
var _local5:int;
while (_local5 < _local3) {
_local4 = ((_local4 + (_en179[_arg1.charCodeAt(_local5)].width * _arg2)) + (_bw94 * _arg2));
_local5++;
};
return ((_local4 - (_bw94 * _arg2)));
}
public function _uw1183(_arg1:BitmapData, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Boolean=true, _arg6:Boolean=true):void{
var _local7:int = _arg2.length;
var _local8:Number = 0;
var _local9:Point = new Point();
if (_arg5 == true){
_arg3 = (_arg3 - (_ln617(_arg2) / 2));
};
_local9.y = _arg4;
var _local10:int;
while (_local10 < _local7) {
_local8 = _arg2.charCodeAt(_local10);
_local9.x = _arg3;
_arg1.copyPixels(_ny778, _en179[_local8], _local9, null, null, _arg6);
_arg3 = (_arg3 + (_en179[_local8].width + _bw94));
_local10++;
};
}
public function _nm1035(_arg1:BitmapData, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number=1, _arg6:Number=1, _arg7:Number=1, _arg8:Number=1, _arg9:Number=1, _arg10:Boolean=true, _arg11:Number=1):void{
var _local12:int = _arg2.length;
var _local13:Number = 0;
if (_arg10 == true){
_arg3 = (_arg3 - (_ln617(_arg2, _arg5) / 2));
};
var _local14:int;
while (_local14 < _local12) {
_local13 = _arg2.charCodeAt(_local14);
_uv240._fy801(_pw1173[_local13], _arg3, _arg4, _arg1, _arg11, _arg5, _arg6, _arg7, _arg8, _arg9, null, false);
_arg3 = ((_arg3 + (_en179[_local13].width * _arg5)) + (_bw94 * _arg5));
_local14++;
};
}
}
}//package classes
Section 19
//_lu957 (classes._lu957)
package classes {
import flash.events.*;
import flash.utils.*;
public class _lu957 {
private static const delta_array_size:int = 10;
private static var _cu575:Number = 0;
private static var _ad1244:Number = 0;
public static var _fp1216:Number = 1;
public static var _wd37:Number = 0;
private static var _kd261:Array = [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30];
public static var _tl1101:Number = 20;
private static var _ya368:int;
public static function _tr816():Number{
var _local1:uint = getTimer();
var _local2:uint = (_local1 - _ad1244);
_ad1244 = getTimer();
_ya368++;
if (_ya368 == delta_array_size){
_ya368 = 0;
};
_kd261[_ya368] = _local2;
_cu575 = 0;
var _local3:int;
while (_local3 < delta_array_size) {
_cu575 = (_cu575 + _kd261[_local3]);
_local3++;
};
_wd37 = (_cu575 / delta_array_size);
if (_wd37 > _tl1101){
_wd37 = _tl1101;
};
return ((_wd37 * _fp1216));
}
public static function _ax834(_arg1:Number=40):void{
_tl1101 = _arg1;
}
public static function _xk35(_arg1:Number=1):void{
_ad1244 = getTimer();
_kd261 = [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30];
_cu575 = 30;
_ya368 = -1;
_fp1216 = _arg1;
}
public static function _pc360():Number{
var _local1:uint = getTimer();
var _local2:uint = (_local1 - _ad1244);
_ad1244 = getTimer();
if (_local2 > _tl1101){
_local2 = _tl1101;
};
return ((_local2 * _fp1216));
}
}
}//package classes
Section 20
//_md779 (classes._md779)
package classes {
import flash.media.*;
import caurina.transitions.*;
public class _md779 {
private var _px1265:Sound;
private var _tk346:SoundChannel;
public var _uo306:Number;// = 0
private var _sw1248:int;
private var _in586:Number;// = 0
public var _km430:Number;// = 0
private var _lm614:SoundTransform;
public var _le476:Boolean;
public function _md779(){
_tk346 = new SoundChannel();
_lm614 = new SoundTransform(1, 0);
}
public function _gy126():void{
_ij1064();
_px1265 = null;
_tk346 = null;
_lm614 = null;
}
public function get _sb789():Number{
return (_in586);
}
public function set _sb789(_arg1:Number):void{
_in586 = _arg1;
}
public function get _tn573():Number{
return (_lm614.volume);
}
public function _ij1064():void{
_tk346.stop();
}
public function _jy353(_arg1:Number=1):void{
_tn573 = 0;
_nw40();
Tweener.addTween(this, {_tn573:1, time:_arg1, transition:irrcrpt("pmriev", 4)});
}
public function _nw40():void{
_tk346 = _px1265.play(_in586, _sw1248, _lm614);
}
public function _px520(_arg1:Number=1):void{
Tweener.addTween(this, {_tn573:0, time:_arg1, transition:irrcrpt("qnsjfw", 5), onComplete:_ij1064});
}
public function set _tn573(_arg1:Number):void{
if (_arg1 < 0){
_arg1 = 0;
};
_lm614.volume = _arg1;
_tk346.soundTransform = _lm614;
}
public function _rr141(_arg1:Sound, _arg2:Number, _arg3:int):void{
_px1265 = _arg1;
_in586 = _arg2;
_sw1248 = _arg3;
}
public function set _pn823(_arg1:Number):void{
_lm614.pan = _arg1;
_tk346.soundTransform = _lm614;
}
public function get _pn823():Number{
return (_lm614.pan);
}
}
}//package classes
Section 21
//_nl717 (classes._nl717)
package classes {
import flash.display.*;
public class _nl717 {
public var _sf328:_kh1249;
public var _rn145:BitmapData;
public var _bm26:Array;
public function _nl717(){
_bm26 = [];
super();
}
public function Init(_arg1:_kh1249, _arg2:BitmapData):void{
_sf328 = _arg1;
_rn145 = _arg2;
}
public function _dd286(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Boolean=true, _arg5:Number=0.001, _arg6:Number=0, _arg7:Number=1, _arg8:Number=1, _arg9:Number=1, _arg10:Number=1, _arg11:Number=1):_ur669{
var _local12:_ur669;
_local12 = new _ur669();
_local12.Text = _arg1;
_local12._mf169 = _arg2;
_local12._fl212 = _arg3;
_local12._ai933 = _arg4;
_local12._ak10 = 0;
_local12._na1225 = _arg5;
_local12._nj193 = _arg6;
_local12._ug646 = _arg7;
_local12._up625 = _arg8;
_local12._au1075 = _arg9;
_local12._na664 = _arg10;
_local12._yi835 = _arg11;
_local12.State = 1;
_local12._uh177 = 1;
_bm26[_bm26.length] = _local12;
return (_local12);
}
public function _lc1026(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Boolean=true, _arg5:Number=0):_ur669{
var _local6:_ur669;
_local6 = new _ur669();
_local6.Text = _arg1;
_local6._mf169 = _arg2;
_local6._fl212 = _arg3;
_local6._ai933 = _arg4;
_local6._nj193 = _arg5;
_local6._uh177 = 0;
_bm26[_bm26.length] = _local6;
return (_local6);
}
public function _wh516():void{
var _local3:_ur669;
var _local1:int = (_bm26.length - 1);
var _local2:int = _local1;
while (_local2 >= 0) {
_local3 = _bm26[_local2];
_local3._gy126();
_bm26.splice(_local2, 1);
_local3 = null;
_local2--;
};
}
public function _rg882(_arg1:Number):void{
var _local4:_ur669;
var _local2:int = (_bm26.length - 1);
var _local3:int = _local2;
while (_local3 >= 0) {
_local4 = _bm26[_local3];
if (_local4._uh177 == 0){
_sf328._uw1183(_rn145, _local4.Text, _local4._mf169, _local4._fl212, _local4._ai933);
_local4._nj193 = (_local4._nj193 - _arg1);
if (_local4._nj193 < 1){
_local4._gy126();
_bm26.splice(_local3, 1);
_local4 = null;
};
} else {
_sf328._nm1035(_rn145, _local4.Text, _local4._mf169, _local4._fl212, _local4._ug646, _local4._up625, _local4._au1075, _local4._na664, _local4._yi835, _local4._ai933, _local4._ak10);
if (_local4.State == 1){
_local4._ak10 = (_local4._ak10 + (_local4._na1225 * _arg1));
if (_local4._ak10 > 1){
_local4._ak10 = 1;
_local4.State = 2;
};
} else {
if (_local4.State == 2){
_local4._nj193 = (_local4._nj193 - _arg1);
if (_local4._nj193 < 1){
_local4._nj193 = 0;
_local4.State = 3;
};
} else {
if (_local4.State == 3){
_local4._ak10 = (_local4._ak10 - (_local4._na1225 * _arg1));
if (_local4._ak10 < 0){
_local4._gy126();
_bm26.splice(_local3, 1);
_local4 = null;
};
};
};
};
};
_local3--;
};
}
}
}//package classes
Section 22
//_nr602 (classes._nr602)
package classes {
import flash.display.*;
public class _nr602 {
public var _xy23:String;
public var _mj967:String;
public var _ao884:String;
public var State:int;
public var _uy338:String;
public var _ur443:String;
public var _af1271:BitmapData;
}
}//package classes
Section 23
//_sl175 (classes._sl175)
package classes {
import flash.display.*;
import flash.geom.*;
import caurina.transitions.*;
import flash.filters.*;
public class _sl175 {
private var _nc421:Object;
public var _aw997:BlurFilter;
public var _dj1252:_ya798;
public var height:int;
public var _jw832:Bitmap;
public var width:int;
public var Parent:Sprite;
public var _oa1003:Number;// = 0
public var _ij710:BitmapData;
public var _bk296:uint;
public var _bt988:Array;
public var _yd1076:Number;// = 0
public var _kr841:Number;// = 0
public function get _vt469():Number{
return (_oa1003);
}
public function _gy126():void{
_dj1252._uv1282();
_dj1252 = null;
_nc421.removeChild(Parent);
Parent.removeChild(_jw832);
_ij710 = null;
_jw832 = null;
Parent = null;
_aw997 = null;
_bt988 = null;
_nc421 = null;
}
public function set scale(_arg1:Number):void{
_kr841 = _arg1;
Parent.scaleX = _kr841;
Parent.scaleY = _kr841;
}
public function _uy1245(_arg1:Number, _arg2:String, _arg3:Number, _arg4:Function=null):void{
if (_arg4 != null){
Tweener.addTween(Parent, {x:_arg1, time:_arg3, transition:_arg2, onComplete:_arg4});
} else {
Tweener.addTween(Parent, {x:_arg1, time:_arg3, transition:_arg2});
};
}
public function set brightness(_arg1:Number):void{
_yd1076 = _arg1;
_uv240._cy989(Parent, _yd1076, _yd1076, _yd1076);
}
public function _px520(_arg1:Number=1, _arg2:Function=null):void{
Parent.mouseEnabled = false;
Parent.mouseChildren = false;
if (_arg2 != null){
Tweener.addTween(Parent, {alpha:0, time:_arg1, transition:irrcrpt("pmriev", 4), onComplete:_arg2});
} else {
Tweener.addTween(Parent, {alpha:0, time:_arg1, transition:irrcrpt("mjofbs", 1)});
};
}
public function _sh758(_arg1:Boolean):void{
Parent.visible = _arg1;
}
public function Init(_arg1:Object, _arg2:int, _arg3:int, _arg4:Boolean=false, _arg5:uint=4278190080, _arg6:Boolean=true):void{
_nc421 = _arg1;
_bk296 = _arg5;
_ij710 = new BitmapData(_arg2, _arg3, _arg4, _arg5);
_jw832 = new Bitmap(_ij710);
_jw832.smoothing = _arg6;
Parent = new Sprite();
_nc421.addChild(Parent);
_jw832.x = (-(_jw832.width) / 2);
_jw832.y = (-(_jw832.height) / 2);
Parent.addChild(_jw832);
Parent.x = (_ij710.width / 2);
Parent.y = (_ij710.height / 2);
width = _arg2;
height = _arg3;
_yd1076 = 1;
_kr841 = 1;
_aw997 = new BlurFilter(0, 0, 1);
_bt988 = new Array();
_bt988.push(_aw997);
Parent.filters = _bt988;
_oa1003 = 0;
_aw997.blurX = 0;
_aw997.blurY = 0;
_aw997.quality = 0;
Parent.filters = _bt988;
_dj1252 = new _ya798();
}
public function _ci1029():void{
_ij710.fillRect(new Rectangle(0, 0, width, height), _bk296);
}
public function _fx43(_arg1:Boolean):void{
Parent.mouseEnabled = _arg1;
Parent.mouseChildren = _arg1;
}
public function _fi857(_arg1:Number=0.5, _arg2:Number=0, _arg3:Boolean=true):void{
Parent.visible = _arg3;
Parent.mouseEnabled = false;
Parent.mouseChildren = false;
Tweener.addTween(this, {brightness:_arg1, time:0.5, transition:irrcrpt("mjofbs", 1)});
Tweener.addTween(this, {_vt469:_arg2, time:0.5, transition:irrcrpt("mjofbs", 1)});
}
public function _se172(_arg1:Number, _arg2:Number=1, _arg3:Function=null):void{
Parent.mouseEnabled = false;
Parent.mouseChildren = false;
if (_arg3 != null){
Tweener.addTween(this, {brightness:_arg1, time:_arg2, transition:irrcrpt("pmriev", 4), onComplete:_arg3});
} else {
Tweener.addTween(this, {brightness:_arg1, time:_arg2, transition:irrcrpt("nkpgct", 2)});
};
}
public function _ft851(_arg1:Boolean):void{
_jw832.cacheAsBitmap = _arg1;
}
public function get scale():Number{
return (_kr841);
}
public function _hx1184(_arg1:Number, _arg2:Number):void{
Parent.x = _arg1;
Parent.y = _arg2;
}
public function _yd1303(_arg1:Number, _arg2:Number):void{
brightness = _arg1;
Tweener.addTween(this, {brightness:1, time:_arg2, transition:irrcrpt("qnsjfw", 5)});
}
public function get brightness():Number{
return (_yd1076);
}
public function _tc919(_arg1:Number=1):void{
Parent.visible = true;
Parent.alpha = 1;
brightness = 1;
_vt469 = 0;
Parent.mouseEnabled = true;
Parent.mouseChildren = true;
}
public function _kp819():void{
_ij710.lock();
}
public function _jy353(_arg1:Number=1, _arg2:Function=null):void{
Parent.alpha = 0;
Parent.visible = true;
Parent.mouseEnabled = true;
Parent.mouseChildren = true;
if (_arg2 != null){
Tweener.addTween(Parent, {alpha:1, time:_arg1, transition:irrcrpt("olqhdu", 3), onComplete:_arg2});
} else {
Tweener.addTween(Parent, {alpha:1, time:_arg1, transition:irrcrpt("olqhdu", 3)});
};
}
public function _bh981(_arg1:Number, _arg2:String, _arg3:Number, _arg4:Function=null):void{
if (_arg4 != null){
Tweener.addTween(Parent, {y:_arg1, time:_arg3, transition:_arg2, onComplete:_arg4});
} else {
Tweener.addTween(Parent, {y:_arg1, time:_arg3, transition:_arg2});
};
}
public function _jt826(_arg1:Object, _arg2:Boolean=true):void{
_nc421 = _arg1;
Parent = new Sprite();
_nc421.addChild(Parent);
Parent.x = 0;
Parent.y = 0;
width = 1;
height = 1;
_yd1076 = 1;
_kr841 = 1;
_aw997 = new BlurFilter(0, 0, 1);
_bt988 = new Array();
_bt988.push(_aw997);
Parent.filters = _bt988;
_oa1003 = 0;
_aw997.blurX = 0;
_aw997.blurY = 0;
_aw997.quality = 0;
Parent.filters = _bt988;
_dj1252 = new _ya798();
}
public function set _vt469(_arg1:Number):void{
_oa1003 = _arg1;
_aw997.blurX = _arg1;
_aw997.blurY = _arg1;
if (_arg1 == 0){
_aw997.quality = 0;
Parent.filters = null;
} else {
_aw997.quality = 2;
};
Parent.filters = _bt988;
}
public function _so572():void{
_ij710.unlock();
}
public function _om1293(_arg1:Number, _arg2:String, _arg3:Number, _arg4:Function=null):void{
if (_arg4 != null){
Tweener.addTween(this, {scale:_arg1, time:_arg3, transition:_arg2, onComplete:_arg4});
} else {
Tweener.addTween(this, {scale:_arg1, time:_arg3, transition:_arg2});
};
}
public function _mk854(_arg1:BitmapData):void{
_ij710.copyPixels(_arg1, new Rectangle(0, 0, width, height), new Point(0, 0));
}
public function _sh142():void{
Parent.visible = false;
Parent.alpha = 1;
brightness = 1;
_vt469 = 0;
Parent.mouseEnabled = false;
Parent.mouseChildren = false;
}
public function _iv475(_arg1:Number=1, _arg2:Number=0, _arg3:Boolean=true):void{
Parent.visible = _arg3;
Parent.mouseEnabled = true;
Parent.mouseChildren = true;
Tweener.addTween(this, {brightness:1, time:0.5, transition:irrcrpt("nkpgct", 2)});
Tweener.addTween(this, {_vt469:0, time:0.5, transition:irrcrpt("mjofbs", 1)});
}
}
}//package classes
Section 24
//_uk581 (classes._uk581)
package classes {
import flash.media.*;
import flash.utils.*;
public class _uk581 {
private static var _yq801:Boolean;
private static var _et276:Dictionary;
public static function _kc217(_arg1:String, _arg2:Number):void{
var _local3:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<QKIWsyrhw> Wix Zspyqi: ", 4) + _arg1) + irrcrpt(" bfx sty ktzsi!", 5))));
};
_local3 = _et276[_arg1];
_local3._tn573 = _arg2;
}
public static function _th723():void{
var _local1:_md779;
for each (_local1 in _et276) {
if (_local1._uo306 > 0){
_local1._uo306 = (_local1._uo306 - _tb452._gk840);
if (_local1._uo306 < 1){
_local1._uo306 = 0;
};
} else {
if (_local1._le476 == true){
_local1._le476 = false;
if (_yq801 == true){
_local1._nw40();
_local1._uo306 = _local1._km430;
};
};
};
};
}
public static function _nw40(_arg1:String):void{
var _local2:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<OIGUqwpfu> Rnca Uqwpf: ", 2) + _arg1) + irrcrpt(" ycu pqv hqwpf!", 2))));
};
_local2 = _et276[_arg1];
if (_yq801 == true){
_local2._nw40();
};
}
public static function _qt708(_arg1:String):Number{
var _local2:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<NHFTpvoet> Hfu Wpmvnf: ", 1) + _arg1) + irrcrpt(" xbt opu gpvoe!", 1))));
};
_local2 = _et276[_arg1];
return (_local2._tn573);
}
public static function _jx256(_arg1:String, _arg2:Number):void{
var _local3:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<OIGUqwpfu> Ugv Rcp: ", 2) + _arg1) + irrcrpt(" xbt opu gpvoe!", 1))));
};
_local3 = _et276[_arg1];
_local3._pn823 = _arg2;
}
public static function _rr141(_arg1:String, _arg2:Sound, _arg3:Number=0, _arg4:int=0):void{
var _local5:_md779 = new _md779();
_local5._rr141(_arg2, _arg3, _arg4);
_et276[_arg1] = _local5;
}
public static function Init():void{
_et276 = new Dictionary();
_yq801 = true;
}
public static function _ps1308():void{
var _local1:_md779;
for each (_local1 in _et276) {
_local1._le476 = false;
_local1._uo306 = 0;
_local1._km430 = 0;
};
}
public static function _mu325():void{
var _local1:_md779;
for each (_local1 in _et276) {
_local1._ij1064();
};
_ps1308();
}
public static function _dq408(_arg1:String):Number{
var _local2:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<RLJXtzsix> Ljy Ufs: ", 5) + _arg1) + irrcrpt(" xbt opu gpvoe!", 1))));
};
_local2 = _et276[_arg1];
return (_local2._pn823);
}
public static function _ym391():Boolean{
return (_yq801);
}
public static function _rl663(_arg1:Boolean):void{
_yq801 = _arg1;
}
public static function _ij1064(_arg1:String):void{
var _local2:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<RLJXtzsix> Xytu Xtzsi: ", 5) + _arg1) + irrcrpt(" zdv qrw irxqg!", 3))));
};
_local2 = _et276[_arg1];
_local2._ij1064();
}
public static function _ir656(_arg1:String, _arg2:Number=0):void{
var _local3:_md779;
if (_et276[_arg1] == null){
throw (new Error(((irrcrpt("<NHFTpvoet> Dvf: ", 1) + _arg1) + irrcrpt(" zdv qrw irxqg!", 3))));
};
_local3 = _et276[_arg1];
if (_local3._uo306 == 0){
_local3._le476 = true;
_local3._km430 = _arg2;
};
}
}
}//package classes
Section 25
//_uo1161 (classes._uo1161)
package classes {
public class _uo1161 {
public var _hl1248:uint;
public function _uo1161(){
_hl1248 = 1;
}
public function _qo262(_arg1:Number, _arg2:Number):Number{
return ((_arg1 + ((_arg2 - _arg1) * _rj952())));
}
private function _hc647():uint{
return ((_hl1248 = ((_hl1248 * 16807) % 2147483647)));
}
public function _fu338(_arg1:Number, _arg2:Number):uint{
_arg1 = (_arg1 - 0.4999);
_arg2 = (_arg2 + 0.4999);
return (Math.round((_arg1 + ((_arg2 - _arg1) * _rj952()))));
}
public function _lf777():uint{
return (_hc647());
}
public function _rj952():Number{
return ((_hc647() / 2147483647));
}
}
}//package classes
Section 26
//_ur669 (classes._ur669)
package classes {
public class _ur669 {
public var _yi835:Number;// = 0
public var _xl1192:int;
public var Text:String;
public var _fl212:Number;// = 0
public var _au1075:Number;// = 0
public var _hd613:Boolean;
public var _nj193:Number;// = 0
public var _uh177:int;// = 0
public var _ug646:Number;// = 0
public var _ak10:Number;// = 0
public var _na664:Number;// = 0
public var _dm709:Number;// = 0
public var State:int;
public var _ai933:Boolean;
public var _na1225:Number;// = 0
public var _mf169:Number;// = 0
public var _up625:Number;// = 0
public function _gy126():void{
Text = null;
_hd613 = true;
}
}
}//package classes
Section 27
//_uv240 (classes._uv240)
package classes {
import flash.display.*;
import flash.geom.*;
import flash.net.*;
public class _uv240 {
private static var _kq1131:Number = 57.2957795130823;
private static var _ob721:Point;
public static var _aw1165:_uo1161 = new _uo1161();
private static var _rc312:Number = 0.0174532925199433;
private static var rect:Rectangle;
private static var _ka350:Number = 6.28318530717959;
public static function _mo219(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{
return (Math.sqrt((((_arg3 - _arg1) * (_arg3 - _arg1)) + ((_arg4 - _arg2) * (_arg4 - _arg2)))));
}
public static function _ml702(_arg1:_yl35, _arg2:_yl35):Boolean{
if ((((_arg1._dr1164 == true)) && ((_arg2._dr1164 == true)))){
if (Math.sqrt((((_arg2.x - _arg1.x) * (_arg2.x - _arg1.x)) + ((_arg2.y - _arg1.y) * (_arg2.y - _arg1.y)))) <= ((_arg1._te749 * _arg1._am617) + (_arg2._te749 * _arg2._am617))){
return (true);
};
return (false);
//unresolved jump
};
return (false);
}
public static function _fy801(_arg1:BitmapData, _arg2:Number, _arg3:Number, _arg4:BitmapData, _arg5:Number=1, _arg6:Number=1, _arg7:Number=1, _arg8:Number=1, _arg9:Number=1, _arg10:Number=1, _arg11:String=null, _arg12:Boolean=true):void{
var _local13:Matrix = new Matrix();
var _local14:ColorTransform = new ColorTransform(_arg8, _arg9, _arg10, _arg5, 0, 0, 0, 0);
_local13.scale(_arg6, _arg7);
_local13.translate(_arg2, _arg3);
_arg4.draw(_arg1, _local13, _local14, _arg11, null, _arg12);
}
public static function _mb128(_arg1:BitmapData, _arg2:Number, _arg3:Number, _arg4:BitmapData, _arg5:Boolean=true):void{
_ob721 = new Point((_arg2 - (_arg1.width / 2)), (_arg3 - (_arg1.height / 2)));
rect = new Rectangle(0, 0, _arg1.width, _arg1.height);
_arg4.copyPixels(_arg1, rect, _ob721, null, null, _arg5);
}
public static function _ww737(_arg1:Number, _arg2:Number):Number{
return ((_arg2 * Math.sin((_arg1 * _rc312))));
}
public static function _or570(_arg1:BitmapData, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number, _arg8:BitmapData, _arg9:Number=1, _arg10:Number=1, _arg11:Number=1, _arg12:Number=1, _arg13:String=null):void{
var _local14:BitmapData = new BitmapData(_arg4, _arg5, true, 0);
var _local15:BitmapData = new BitmapData(_arg4, _arg5, true, 0);
_rm1065(_arg1, 0, 0, _arg2, _arg3, _arg4, _arg5, _local14);
var _local16:Matrix = new Matrix();
var _local17:ColorTransform = new ColorTransform(_arg10, _arg11, _arg12, _arg9, 0, 0, 0, 0);
_local16.scale(1, 1);
_local16.translate(0, 0);
_local15.draw(_local14, _local16, _local17, _arg13, null, true);
_rm1065(_local15, _arg6, _arg7, 0, 0, _arg4, _arg5, _arg8);
_local14 = null;
_local15 = null;
}
public static function _md947(_arg1:int=50):Boolean{
if (_arg1 > _aw1165._fu338(0, 100)){
return (true);
};
return (false);
}
public static function _sa915(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number):Boolean{
if (Math.sqrt((((_arg4 - _arg1) * (_arg4 - _arg1)) + ((_arg5 - _arg2) * (_arg5 - _arg2)))) <= (_arg3 + _arg6)){
return (true);
};
return (false);
}
public static function _vy480(_arg1:BitmapData, _arg2:Number, _arg3:Number, _arg4:BitmapData, _arg5:Number=1, _arg6:Number=1, _arg7:Number=1, _arg8:String=null, _arg9:Boolean=true):void{
var _local10:Matrix = new Matrix();
var _local11:ColorTransform = new ColorTransform(1, 1, 1, _arg5, 0, 0, 0, 0);
_local10.translate((-(_arg1.width) / 2), (-(_arg1.height) / 2));
_local10.scale(_arg6, _arg7);
_local10.translate(_arg2, _arg3);
_arg4.draw(_arg1, _local10, _local11, _arg8, null, _arg9);
}
public static function _pm81(_arg1:Number, _arg2:Number):Number{
var _local3:Number = (Math.atan2(_arg2, _arg1) * _kq1131);
if (_local3 < 0){
_local3 = (_local3 + 360);
};
return (_local3);
}
public static function _ci763(_arg1:_yl35, _arg2:_yl35):Boolean{
var _local3:Number = _arg1.x;
var _local4:Number = _arg1.y;
var _local5:Number = ((_arg1._kg869 - 1) * Math.abs(_arg1._am617));
var _local6:Number = ((_arg1._vt504 - 1) * Math.abs(_arg1._iy299));
if (_arg1._ta576 == true){
_local3 = (_local3 - (_local5 / 2));
_local4 = (_local4 - (_local6 / 2));
};
return (_lv1305(_local3, _local4, _local5, _local6, _arg2.x, _arg2.y, (_arg2._te749 * Math.abs(_arg2._am617))));
}
public static function _cj693():Number{
return (_aw1165._qo262(0, 359));
}
public static function _rl679(_arg1:_yl35, _arg2:_yl35):Boolean{
if (Math.sqrt((((_arg2.x - _arg1.x) * (_arg2.x - _arg1.x)) + ((_arg2.y - _arg1.y) * (_arg2.y - _arg1.y)))) <= ((_arg1._te749 * _arg1._am617) + (_arg2._te749 * _arg2._am617))){
return (true);
};
return (false);
}
public static function _rc263(_arg1:_yl35, _arg2:_yl35):Boolean{
var _local3:Boolean;
if ((((_arg1._dr1164 == true)) && ((_arg2._dr1164 == true)))){
if (_arg1._uo188 == 0){
if (_arg2._uo188 == 0){
_local3 = _sg1244(_arg1, _arg2);
} else {
_local3 = _ci763(_arg1, _arg2);
};
} else {
if (_arg2._uo188 == 1){
_local3 = _ml702(_arg1, _arg2);
} else {
_local3 = _ci763(_arg2, _arg1);
};
};
};
return (_local3);
}
public static function _fl840(_arg1:BitmapData, _arg2:Number, _arg3:Number, _arg4:BitmapData, _arg5:Number=1, _arg6:Number=1, _arg7:Number=1, _arg8:String=null):void{
var _local9:Matrix = new Matrix();
var _local10:ColorTransform = new ColorTransform(1, 1, 1, _arg5, 0, 0, 0, 0);
_local9.translate((-(_arg1.width) / 2), (-(_arg1.height) / 2));
_local9.scale(_arg6, _arg7);
_local9.translate(_arg2, _arg3);
_arg4.draw(_arg1, _local9, _local10, _arg8, null, false);
}
public static function _oo798(_arg1:Object, _arg2:int, _arg3:BitmapData, _arg4:BitmapData, _arg5:Number=20):void{
var _local6:BitmapData;
var _local7:BitmapData;
var _local8:BitmapData = _arg3;
var _local9:int;
var _local10:Number = 0;
_local10 = 1;
_arg1[_arg2] = new BitmapData((_local8.width * _arg5), _local8.height, true, 0);
var _local11:int;
while (_local11 < _arg5) {
_local6 = new BitmapData(_local8.width, _local8.height, true, 0);
_local7 = new BitmapData(_local8.width, _local8.height, true, 0);
_rm1065(_local8, 0, 0, 0, 0, _local8.width, _local8.height, _local6);
_rm1065(_local6, 0, 0, 0, 0, _local6.width, _local6.height, _local7);
_fy801(_arg4, 0, 0, _local7, _local10, 1, 1, 1, 1, 1, null, false);
_rm1065(_local7, (_local11 * _local8.width), 0, 0, 0, _local8.width, _local8.height, _arg1[_arg2]);
_local10 = (_local10 - (1 / _arg5));
if (_local10 < 0){
_local10 = 0;
};
_local11++;
};
_local6 = null;
_local7 = null;
_local8 = null;
}
public static function _vq895(_arg1:Object, _arg2:int, _arg3:BitmapData, _arg4:Number=1, _arg5:Number=1, _arg6:Number=1, _arg7:Number=20, _arg8:Number=1, _arg9:Boolean=true, _arg10:Number=0):void{
var _local11:BitmapData;
var _local12:BitmapData;
var _local13:BitmapData = _arg3;
var _local14:Number = 0;
var _local15:Number = 1;
var _local16:Number = 1;
var _local17:int;
_arg1[_arg2] = new BitmapData((_local13.width * _arg7), _local13.height, true, 0);
_local14 = 1;
if (_arg9 == false){
_local14 = 0;
};
var _local18:int;
while (_local18 < _arg7) {
_local11 = new BitmapData(_local13.width, _local13.height, true, 0);
_local12 = new BitmapData(_local13.width, _local13.height, true, 0);
_rm1065(_local13, 0, 0, 0, 0, _local13.width, _local13.height, _local11);
_yo240(_local11, ((_local13.width / 2) - 0.5), ((_local13.height / 2) - 0.5), _local12, _local14, _local15, _local16, _arg10, 0, 0, _arg4, _arg5, _arg6, null, true);
_rm1065(_local12, (_local18 * _local13.width), 0, 0, 0, _local13.width, _local13.height, _arg1[_arg2]);
if (_arg9 == true){
_local14 = (_local14 - ((1 / _arg7) * _arg8));
} else {
_local14 = (_local14 + ((1 / _arg7) * _arg8));
};
_local18++;
};
_local11 = null;
_local12 = null;
_local13 = null;
}
public static function _rm973(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number):Boolean{
if ((((((((_arg1 < (_arg3 + _arg5))) && ((_arg2 < (_arg4 + _arg6))))) && ((_arg1 > _arg3)))) && ((_arg2 > _arg4)))){
return (true);
};
return (false);
}
public static function _kd800(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number, _arg8:Number):Boolean{
if ((((_arg1 > (_arg5 + _arg7))) || (((_arg1 + _arg3) < _arg5)))){
return (false);
};
if ((((_arg2 > (_arg6 + _arg8))) || (((_arg2 + _arg4) < _arg6)))){
return (false);
};
return (true);
}
public static function _tm970(_arg1:Number, _arg2:Number):Number{
_arg1 = (_arg1 + _arg2);
if (_arg1 > 360){
_arg1 = (_arg1 - 360);
};
if (_arg1 < 0){
_arg1 = (_arg1 + 360);
};
return (_arg1);
}
public static function _xn1066(_arg1:BitmapData, _arg2:Number, _arg3:Number, _arg4:BitmapData, _arg5:Boolean=true):void{
_ob721 = new Point(_arg2, _arg3);
rect = new Rectangle(0, 0, _arg1.width, _arg1.height);
_arg4.copyPixels(_arg1, rect, _ob721, null, null, _arg5);
}
public static function _cy989(_arg1:Object, _arg2:Number, _arg3:Number, _arg4:Number):void{
var _local5:ColorTransform = new ColorTransform();
_local5.redMultiplier = _arg2;
_local5.greenMultiplier = _arg3;
_local5.blueMultiplier = _arg4;
_arg1.transform.colorTransform = _local5;
}
public static function _yd366(_arg1:String):void{
var _local2:URLRequest = new URLRequest(_arg1);
navigateToURL(_local2, irrcrpt("_eodqn", 3));
}
public static function _nx1165(_arg1:Number, _arg2:Number):Number{
return (_aw1165._qo262(_arg1, _arg2));
}
public static function _lv1305(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number):Boolean{
var _local8:Number = _arg5;
var _local9:Number = _arg6;
if (_local8 < _arg1){
_local8 = _arg1;
};
if (_local8 > (_arg1 + _arg3)){
_local8 = (_arg1 + _arg3);
};
if (_local9 < _arg2){
_local9 = _arg2;
};
if (_local9 > (_arg2 + _arg4)){
_local9 = (_arg2 + _arg4);
};
return (((((_arg5 - _local8) * (_arg5 - _local8)) + ((_arg6 - _local9) * (_arg6 - _local9))) < (_arg7 * _arg7)));
}
public static function _sh74(_arg1:int, _arg2:int):int{
return (_aw1165._fu338(_arg1, _arg2));
}
public static function _be103(_arg1:Object, _arg2:int, _arg3:BitmapData, _arg4:Number=1, _arg5:Number=1, _arg6:Number=1, _arg7:Number=0, _arg8:Boolean=true, _arg9:Number=20, _arg10:Number=0, _arg11:Number=0, _arg12:Number=0, _arg13:Boolean=false, _arg14:Number=1, _arg15:Number=0):void{
var _local17:BitmapData;
var _local18:BitmapData;
var _local16:Number = _arg15;
var _local19:BitmapData = _arg3;
var _local20:Number = 0;
var _local21:Number = 1;
var _local22:Number = 1;
var _local23:int;
var _local24:Boolean;
if (_arg8 == false){
_local21 = 0;
_local22 = 0;
};
_arg1[_arg2] = new BitmapData((_local19.width * _arg9), _local19.height, true, 0);
_local20 = 1;
var _local25:int;
while (_local25 < _arg9) {
if (_arg8 == false){
_local21 = (_local21 + ((1 / _arg9) * _arg14));
_local22 = (_local22 + ((1 / _arg9) * _arg14));
};
_local17 = new BitmapData(_local19.width, _local19.height, true, 0);
_local18 = new BitmapData(_local19.width, _local19.height, true, 0);
if (_arg13 == true){
if (_local24 == false){
_local24 = true;
} else {
_local24 = false;
};
} else {
_local24 = true;
};
if (_local24 == true){
_rm1065(_local19, 0, 0, 0, 0, _local19.width, _local19.height, _local17);
_yo240(_local17, ((_local19.width / 2) - 0.5), ((_local19.height / 2) - 0.5), _local18, _local20, _local21, _local22, _local16, 0, 0, _arg4, _arg5, _arg6);
};
_rm1065(_local18, (_local25 * _local19.width), 0, 0, 0, _local19.width, _local19.height, _arg1[_arg2]);
_local20 = (_local20 - (1 / _arg9));
_arg4 = (_arg4 + _arg10);
_arg5 = (_arg5 + _arg11);
_arg6 = (_arg6 + _arg12);
if (_arg4 < 0){
_arg4 = 0;
};
if (_arg5 < 0){
_arg5 = 0;
};
if (_arg6 < 0){
_arg6 = 0;
};
if (_arg8 == true){
_local21 = (_local21 - ((1 / _arg9) * _arg14));
_local22 = (_local22 - ((1 / _arg9) * _arg14));
};
_local16 = (_local16 + _arg7);
if (_local16 > 360){
_local16 = (_local16 - 360);
} else {
if (_local16 < 0){
_local16 = (_local16 + 360);
};
};
_local25++;
};
_local17 = null;
_local18 = null;
_local19 = null;
}
public static function _sg1244(_arg1:_yl35, _arg2:_yl35):Boolean{
var _local3:Number = _arg1.x;
var _local4:Number = _arg1.y;
var _local5:Number = ((_arg1._kg869 - 1) * Math.abs(_arg1._am617));
var _local6:Number = ((_arg1._vt504 - 1) * Math.abs(_arg1._iy299));
var _local7:Number = _arg2.x;
var _local8:Number = _arg2.y;
var _local9:Number = ((_arg2._kg869 - 1) * Math.abs(_arg2._am617));
var _local10:Number = ((_arg2._vt504 - 1) * Math.abs(_arg2._iy299));
if (_arg1._ta576 == true){
_local3 = (_local3 - (_local5 / 2));
_local4 = (_local4 - (_local6 / 2));
};
if (_arg2._ta576 == true){
_local7 = (_local7 - (_local9 / 2));
_local8 = (_local8 - (_local10 / 2));
};
if ((((_arg1._dr1164 == true)) && ((_arg2._dr1164 == true)))){
return (_kd800(_local3, _local4, _local5, _local6, _local7, _local8, _local9, _local10));
};
return (false);
}
public static function _gs967(_arg1:Number):String{
var _local2:int;
var _local3:int;
var _local4:int;
var _local5:int;
var _local6:int;
var _local7:String;
var _local8:String;
_local3 = _arg1;
_local4 = (_local3 % 1000);
if (_local4 < 100){
_local8 = "0";
} else {
if (_local4 < 10){
_local8 = irrcrpt("33", 3);
} else {
_local8 = "";
};
};
_local5 = Math.floor(((_local3 / 1000) % 60));
if (_local5 < 10){
_local7 = "0";
} else {
_local7 = "";
};
_local6 = Math.floor((_local3 / 60000));
return (((((((("" + _local6) + ":") + _local7) + _local5) + ".") + _local8) + _local4));
}
public static function _yo240(_arg1:BitmapData, _arg2:Number, _arg3:Number, _arg4:BitmapData, _arg5:Number=1, _arg6:Number=1, _arg7:Number=1, _arg8:Number=0, _arg9:Number=0, _arg10:Number=0, _arg11:Number=1, _arg12:Number=1, _arg13:Number=1, _arg14:String=null, _arg15:Boolean=true):void{
var _local16:Number = 0;
if (_arg8 != 0){
if (_arg8 > 180){
_local16 = (-360 + _arg8);
} else {
_local16 = _arg8;
};
_local16 = ((_ka350 * _local16) / 360);
};
var _local17:Number = _arg1.width;
var _local18:Number = _arg1.height;
var _local19:ColorTransform = new ColorTransform(_arg11, _arg12, _arg13, _arg5, 0, 0, 0, 0);
var _local20:Matrix = new Matrix();
var _local21:Number = (_local17 + ((_arg10 * _local17) / 2));
var _local22:Number = -((_local18 / 2));
_local22 = (_local22 - ((_arg9 * _local18) / 1));
_local20.translate((-(_local21) / 2), _local22);
_local20.b = _arg9;
_local20.c = _arg10;
_local20.scale(_arg6, _arg7);
_local20.rotate(_local16);
_local20.translate(_arg2, _arg3);
_arg4.draw(_arg1, _local20, _local19, _arg14, null, _arg15);
}
public static function _un115(_arg1:Object, _arg2:int, _arg3:BitmapData, _arg4:Number, _arg5:Number, _arg6:Number=20, _arg7:Boolean=true, _arg8:Number=0, _arg9:Number=1):void{
var _local10:BitmapData;
var _local11:BitmapData;
var _local12:BitmapData = _arg3;
var _local13:Number = _arg9;
var _local14:Number = _arg9;
var _local15:int;
var _local16:Number = (_local12.width * _arg9);
var _local17:Number = (_local12.height * _arg9);
_arg1[_arg2] = new BitmapData((_local16 * _arg6), _local17, true, 0);
var _local18:int;
while (_local18 < _arg6) {
_local10 = new BitmapData(_local12.width, _local12.height, true, 0);
_local11 = new BitmapData(_local16, _local17, true, 0);
_rm1065(_local12, 0, 0, 0, 0, _local12.width, _local12.height, _local10);
_yo240(_local10, ((_local16 / 2) - 0.5), ((_local17 / 2) - 0.5), _local11, 1, _local13, _local14, _arg8, 0, 0, 1, 1, 1, null, _arg7);
_rm1065(_local11, (_local18 * _local16), 0, 0, 0, _local16, _local17, _arg1[_arg2]);
_local13 = (_local13 + _arg4);
_local14 = (_local14 + _arg5);
_local18++;
};
_local10 = null;
_local11 = null;
_local12 = null;
}
public static function _vt1014(_arg1:Number, _arg2:Number, _arg3:Number=100):Number{
return ((_arg1 / (_arg2 / _arg3)));
}
public static function _fc1019(_arg1:Number, _arg2:Number):Number{
return ((_arg2 * Math.cos((_arg1 * _rc312))));
}
public static function _dm114(_arg1:Object, _arg2:int, _arg3:BitmapData, _arg4:Number=1, _arg5:Number=1, _arg6:Number=1, _arg7:Number=20, _arg8:Number=1):void{
var _local10:BitmapData;
var _local11:BitmapData;
var _local9:Number = 0;
var _local12:BitmapData = _arg3;
var _local13:Number = 0;
var _local14:Number = _arg8;
var _local15:Number = _arg8;
var _local16:int;
var _local17:Number = (360 / _arg7);
var _local18:Number = (_local12.width * _arg8);
var _local19:Number = (_local12.height * _arg8);
_arg1[_arg2] = new BitmapData((_local18 * _arg7), _local19, true, 0);
_local13 = 1;
var _local20:int;
while (_local20 < _arg7) {
_local10 = new BitmapData(_local12.width, _local12.height, true, 0);
_local11 = new BitmapData(_local18, _local19, true, 0);
_rm1065(_local12, 0, 0, 0, 0, _local12.width, _local12.height, _local10);
_yo240(_local10, ((_local18 / 2) - 0.5), ((_local19 / 2) - 0.5), _local11, _local13, _local14, _local15, _local9, 0, 0, _arg4, _arg5, _arg6);
_rm1065(_local11, (_local20 * _local18), 0, 0, 0, _local18, _local19, _arg1[_arg2]);
_local9 = (_local9 + _local17);
_local20++;
};
_local10 = null;
_local11 = null;
_local12 = null;
}
public static function _yi304():Number{
if (_md947() == true){
return (1);
};
return (-1);
}
public static function _cl989(_arg1:Object, _arg2:int, _arg3:BitmapData, _arg4:int, _arg5:int, _arg6:int, _arg7:int, _arg8:Number=1, _arg9:Number=1, _arg10:Number=1, _arg11:Number=20, _arg12:Number=1, _arg13:Boolean=true, _arg14:Number=0):void{
var _local15:BitmapData;
var _local16:BitmapData;
var _local17:BitmapData;
var _local18:Number = 0;
var _local19:Number = 1;
var _local20:Number = 1;
var _local21:int;
_local17 = new BitmapData(_arg6, _arg7, true);
_rm1065(_arg3, 0, 0, _arg4, _arg5, _arg6, _arg7, _local17, true);
_arg1[_arg2] = new BitmapData((_local17.width * _arg11), _local17.height, true, 0);
_local18 = 1;
if (_arg13 == false){
_local18 = 0;
};
var _local22:int;
while (_local22 < _arg11) {
_local15 = new BitmapData(_local17.width, _local17.height, true, 0);
_local16 = new BitmapData(_local17.width, _local17.height, true, 0);
_rm1065(_local17, 0, 0, 0, 0, _local17.width, _local17.height, _local15);
_yo240(_local15, ((_local17.width / 2) - 0.5), ((_local17.height / 2) - 0.5), _local16, _local18, _local19, _local20, _arg14, 0, 0, _arg8, _arg9, _arg10, null, true);
_rm1065(_local16, (_local22 * _local17.width), 0, 0, 0, _local17.width, _local17.height, _arg1[_arg2]);
if (_arg13 == true){
_local18 = (_local18 - ((1 / _arg11) * _arg12));
} else {
_local18 = (_local18 + ((1 / _arg11) * _arg12));
};
_local22++;
};
_local15 = null;
_local16 = null;
_local17 = null;
}
public static function _sn240(_arg1:String, _arg2:int):String{
while (_arg1.length < _arg2) {
_arg1 = ("0" + _arg1);
};
return (_arg1);
}
public static function _rm1065(_arg1:BitmapData, _arg2:Number, _arg3:Number, _arg4:int, _arg5:int, _arg6:int, _arg7:int, _arg8:BitmapData, _arg9:Boolean=true):void{
_ob721 = new Point(_arg2, _arg3);
rect = new Rectangle(_arg4, _arg5, _arg6, _arg7);
_arg8.copyPixels(_arg1, rect, _ob721, null, null, _arg9);
}
public static function _ct391(_arg1:Object, _arg2:BitmapData, _arg3:Number=1, _arg4:Number=1, _arg5:Number=1, _arg6:Number=20):void{
var _local8:BitmapData;
var _local9:BitmapData;
var _local7:Number = 0;
var _local10:BitmapData = _arg2;
var _local11:Number = 0;
var _local12:Number = 1;
var _local13:Number = 1;
var _local14:int;
var _local15:Number = (360 / _arg6);
_local11 = 1;
var _local16:int;
while (_local16 < _arg6) {
_arg1[_local16] = new BitmapData(_local10.width, _local10.height, true, 0);
_local8 = new BitmapData(_local10.width, _local10.height, true, 0);
_local9 = new BitmapData(_local10.width, _local10.height, true, 0);
_rm1065(_local10, 0, 0, 0, 0, _local10.width, _local10.height, _local8);
_yo240(_local8, ((_local10.width / 2) - 0.5), ((_local10.height / 2) - 0.5), _local9, _local11, _local12, _local13, _local7, 0, 0, _arg3, _arg4, _arg5);
_rm1065(_local9, 0, 0, 0, 0, _local10.width, _local10.height, _arg1[_local16]);
_local7 = (_local7 + _local15);
_local16++;
};
_local8 = null;
_local9 = null;
_local10 = null;
}
public static function _pc130(_arg1:Object, _arg2:int, _arg3:BitmapData, _arg4:Number=1, _arg5:Number=1, _arg6:Number=1, _arg7:Number=0, _arg8:Boolean=true, _arg9:Number=20, _arg10:Number=0, _arg11:Number=0, _arg12:Number=0, _arg13:Boolean=false, _arg14:Number=1):void{
var _local16:BitmapData;
var _local17:BitmapData;
var _local15:Number = 0;
var _local18:BitmapData = _arg3;
var _local19:Number = 1;
var _local20:Number = 1;
var _local21:Number = 1;
var _local22:int;
var _local23:Boolean;
if (_arg8 == false){
_local20 = 0;
_local21 = 0;
};
_arg1[_arg2] = new BitmapData((_local18.width * _arg9), _local18.height, true, 0);
_local19 = 1;
var _local24:int;
while (_local24 < _arg9) {
if (_arg8 == false){
_local20 = (_local20 + ((1 / _arg9) * _arg14));
_local21 = (_local21 + ((1 / _arg9) * _arg14));
};
_local16 = new BitmapData(_local18.width, _local18.height, true, 0);
_local17 = new BitmapData(_local18.width, _local18.height, true, 0);
if (_arg13 == true){
if (_local23 == false){
_local23 = true;
} else {
_local23 = false;
};
} else {
_local23 = true;
};
if (_local23 == true){
_rm1065(_local18, 0, 0, 0, 0, _local18.width, _local18.height, _local16);
_yo240(_local16, ((_local18.width / 2) - 0.5), ((_local18.height / 2) - 0.5), _local17, _local19, _local20, _local21, _local15, 0, 0, _arg4, _arg5, _arg6);
};
_rm1065(_local17, (_local24 * _local18.width), 0, 0, 0, _local18.width, _local18.height, _arg1[_arg2]);
_arg4 = (_arg4 + _arg10);
_arg5 = (_arg5 + _arg11);
_arg6 = (_arg6 + _arg12);
if (_arg4 < 0){
_arg4 = 0;
};
if (_arg5 < 0){
_arg5 = 0;
};
if (_arg6 < 0){
_arg6 = 0;
};
if (_arg8 == true){
_local20 = (_local20 - ((1 / _arg9) * _arg14));
_local21 = (_local21 - ((1 / _arg9) * _arg14));
};
_local15 = (_local15 + _arg7);
if (_local15 > 360){
_local15 = (_local15 - 360);
} else {
if (_local15 < 0){
_local15 = (_local15 + 360);
};
};
_local24++;
};
_local16 = null;
_local17 = null;
_local18 = null;
}
public static function _tp13(_arg1:BitmapData, _arg2:Number, _arg3:Number, _arg4:int, _arg5:int, _arg6:int, _arg7:int, _arg8:BitmapData, _arg9:Boolean=true):void{
_ob721 = new Point((_arg2 - (_arg6 / 2)), (_arg3 - (_arg7 / 2)));
rect = new Rectangle(_arg4, _arg5, _arg6, _arg7);
_arg8.copyPixels(_arg1, rect, _ob721, null, null, _arg9);
}
public static function _tk1207(_arg1:Object, _arg2:int, _arg3:BitmapData, _arg4:Number=2, _arg5:Number=20):void{
var _local6:BitmapData;
var _local7:BitmapData;
var _local8:BitmapData = _arg3;
var _local9:int;
var _local10:Number = _arg4;
var _local11:Number = ((_local10 - 1) / _arg5);
_arg1[_arg2] = new BitmapData((_local8.width * _arg5), _local8.height, true, 0);
var _local12:int;
while (_local12 < _arg5) {
_local6 = new BitmapData(_local8.width, _local8.height, true, 0);
_local7 = new BitmapData(_local8.width, _local8.height, true, 0);
_rm1065(_local8, 0, 0, 0, 0, _local8.width, _local8.height, _local6);
_fy801(_local6, 0, 0, _local7, 1, 1, 1, _local10, _local10, _local10, null, false);
_rm1065(_local7, (_local12 * _local8.width), 0, 0, 0, _local8.width, _local8.height, _arg1[_arg2]);
_local10 = (_local10 - _local11);
if (_local10 < 1){
_local10 = 1;
};
_local12++;
};
_local6 = null;
_local7 = null;
_local8 = null;
}
public static function _xy1165(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{
var _local5:Number = (Math.atan2((_arg4 - _arg2), (_arg3 - _arg1)) * _kq1131);
if (_local5 < 0){
_local5 = (_local5 + 360);
};
return (_local5);
}
}
}//package classes
Section 28
//_wm779 (classes._wm779)
package classes {
import flash.display.*;
import flash.geom.*;
public class _wm779 {
private var _go592:Number;
private var i:int;
private var _mk234:Bitmap;
private var _id1178:Number;
private var _qk362:Object;
private var _br481:Class;
public static const CENTER:int = 2;
public static const LEFT:int = 0;
public static const RIGHT:int = 1;
public function _wm779():void{
_br481 = _wm779__br481;
_mk234 = new _br481();
_go592 = "?".charCodeAt(0);
_id1178 = irrcrpt("\n", 1).charCodeAt(0);
_qk362 = new Object();
super();
i = 32;
while (i < 161) {
_qk362[i] = new Rectangle((((i - 32) % 16) * 16), (int(((i - 32) / 16)) * 16), 9, 16);
i++;
};
}
public function draw(_arg1:BitmapData, _arg2:String, _arg3:int=0, _arg4:int=0, _arg5:int=0):void{
var _local7:String;
var _local6:Array = _arg2.split(irrcrpt("\n", 5));
for each (_local7 in _local6) {
if (_arg5 == LEFT){
_ff694(_arg1, _local7, _arg3, _arg4);
} else {
if (_arg5 == RIGHT){
_ff694(_arg1, _local7, (_arg3 - (_local7.length * 8)), _arg4);
} else {
_ff694(_arg1, _local7, (_arg3 - ((_local7.length * 8) / 2)), _arg4);
};
};
_arg4 = (_arg4 + 13);
};
}
private function _ff694(_arg1:BitmapData, _arg2:String, _arg3:int, _arg4:int):void{
var _local8:Number;
var _local5:Point = new Point(_arg3, _arg4);
var _local6:int = _arg2.length;
var _local7:int;
while (_local7 < _local6) {
_local8 = _arg2.charCodeAt(_local7);
if ((((_local8 > 160)) || ((_local8 < 32)))){
_local8 = _go592;
};
_arg1.copyPixels(_mk234.bitmapData, _qk362[_local8], _local5);
_local5.x = (_local5.x + 8);
_local7++;
};
}
}
}//package classes
Section 29
//_wm779__br481 (classes._wm779__br481)
package classes {
import mx.core.*;
public class _wm779__br481 extends BitmapAsset {
}
}//package classes
Section 30
//_ya798 (classes._ya798)
package classes {
import flash.display.*;
public class _ya798 {
public var _dj1252:Array;
public var _hq456:Number;// = 0
public var _mg353:int;// = 0
public var _cp181:Number;// = 0
public function _ya798(){
_dj1252 = [];
super();
}
public function _fh1092(_arg1:Number=0.001):void{
var _local2:_ft839;
for each (_local2 in _dj1252) {
_local2._bk567(-(_arg1), 1);
};
}
public function _uv1282(_arg1:int=0):void{
var _local2:int;
var _local3:Object;
var _local4:int = (_dj1252.length - 1);
_local2 = _local4;
while (_local2 >= 0) {
_local3 = _dj1252[_local2];
if (_arg1 > 0){
if (_local3._ln1228 == _arg1){
_dj1252.splice(_local2, 1);
_local3._gy126();
_local3 = null;
};
} else {
_dj1252.splice(_local2, 1);
_local3._gy126();
_local3 = null;
};
_local2--;
};
}
public function _cg1235(_arg1:Sprite, _arg2:BitmapData, _arg3:Number, _arg4:Number, _arg5:int, _arg6:Function, _arg7:Function, _arg8:Function, _arg9:uint=0):_ft839{
var _local10:_ft839;
_local10 = new _ft839();
_local10._ts849(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8, _arg9);
_dj1252[_dj1252.length] = _local10;
return (_local10);
}
public function _mu1082():void{
var _local1:_ft839;
for each (_local1 in _dj1252) {
_local1._os159 = true;
};
}
public function _ko1116(_arg1:Object, _arg2:Number):void{
var _local5:_ft839;
var _local3:int = (_dj1252.length - 1);
var _local4:int = _local3;
while (_local4 >= 0) {
_local5 = _dj1252[_local4];
_local5._ia1152(_arg2);
_arg1(_local5);
if (_local5._os159 == true){
_local5._gy126();
_dj1252.splice(_local4, 1);
_local5 = null;
};
_local4--;
};
}
public function _le728():int{
return (_dj1252.length);
}
public function _kw415(_arg1:int=0):_ft839{
var _local2:int;
var _local3:_ft839;
var _local4:_ft839;
var _local5:int = (_dj1252.length - 1);
_local2 = _local5;
while (_local2 >= 0) {
_local3 = _dj1252[_local2];
if (_local3.id == _arg1){
_local4 = _local3;
break;
};
_local2--;
};
return (_local4);
}
public function _mc1247(_arg1:int=0):_ft839{
var _local2:int;
var _local3:_ft839;
var _local4:_ft839;
var _local5:int = (_dj1252.length - 1);
_local2 = _local5;
while (_local2 >= 0) {
_local3 = _dj1252[_local2];
if (_local3._ln1228 == _arg1){
_local4 = _local3;
break;
};
_local2--;
};
return (_local4);
}
public function _nq435(_arg1:Sprite, _arg2:BitmapData, _arg3:Number, _arg4:Number, _arg5:int, _arg6:Boolean=true, _arg7:Boolean=true, _arg8:uint=0):_ft839{
var _local9:_ft839;
_local9 = new _ft839();
_local9.Init(_arg1, _arg5, _arg2.width, _arg2.height, _arg6, _arg8, _arg7);
_local9._hx1184(_arg3, _arg4);
_local9._mk854(_arg2);
_dj1252[_dj1252.length] = _local9;
return (_local9);
}
public function _be404(_arg1:int):Boolean{
var _local2:_ft839;
var _local3:Boolean;
for each (_local2 in _dj1252) {
if (_local2._ln1228 == _arg1){
_local3 = true;
};
};
return (_local3);
}
public function _wp881(_arg1:_ft839):void{
_dj1252[_dj1252.length] = _arg1;
}
public function _ck597(_arg1:Number):void{
var _local4:_ft839;
var _local2:int = (_dj1252.length - 1);
var _local3:int = _local2;
while (_local3 >= 0) {
_local4 = _dj1252[_local3];
_local4._ia1152(_arg1);
if (_local4._os159 == true){
_local4._gy126();
_dj1252.splice(_local3, 1);
_local4 = null;
};
_local3--;
};
}
public function _kc399(_arg1:Sprite, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:int, _arg7:Boolean=true, _arg8:Boolean=true, _arg9:uint=0):_ft839{
var _local10:_ft839;
_local10 = new _ft839();
_local10.Init(_arg1, _arg6, _arg2, _arg3, _arg7, _arg9, _arg8);
_local10._hx1184(_arg4, _arg5);
_dj1252[_dj1252.length] = _local10;
return (_local10);
}
}
}//package classes
Section 31
//_yl35 (classes._yl35)
package classes {
import flash.display.*;
import flash.geom.*;
public class _yl35 {
public var _lp749:int;// = 0
public var _rw780:Number;// = 0
public var _sc539:Number;// = 0
public var _qt351:Number;// = 0
public var _cd875:Number;// = 0
public var _xr132:Number;// = 0
public var _vo266:Number;
public var _ql632:Number;// = 0
public var _tq844:Number;// = 0
public var _by734:Number;// = 0
public var _iv540:Number;// = 0
public var _yc66:String;
public var _lo673:Number;// = 0
public var _xh1102:Number;// = 0
public var _am617:Number;// = 0
public var callback:Function;
public var _jw686:Number;// = 0
public var _gh212:int;// = 0
public var _gm1080:int;
public var _nf478:Number;// = 0
public var _mj1226:Number;// = 0
public var _rv122:Number;// = 0
public var _ap905:Number;
public var y:Number;// = 0
public var _sk1059:Number;// = 0
public var _vt504:Number;// = 0
public var _yx506:Number;// = 0
public var x:Number;// = 0
public var state:int;
public var _kn216:Number;// = 0
public var movedata1:Number;// = 0
public var _xq87:Number;// = 0
public var _jh1078:Number;// = 0
public var _ky696:Number;// = 0
public var _xi1066:Boolean;
public var _tl1183:Number;// = 0
public var _cf502:Number;// = 0
public var _rx90:Number;// = 0
public var _xo1107:Number;// = 0
public var _uf342:Number;// = 0
public var _up250:Object;
public var _od1123:Number;// = 0
public var _bf835:Number;// = 0
public var _qo1142:Number;// = 0
public var _tp459:Number;// = 0
public var _jq707:int;// = 0
public var _ol738:Number;// = 0
public var _fa700:Function;
public var _as1268:Number;// = 0
public var _tr407:_yl35;
public var _kx392:Number;// = 0
public var _yw693:int;// = 0
public var _iv490:Number;// = 0
public var _ke793:Point;
public var _oc935:Number;// = 0
public var _ve1277:Number;// = 0
public var _oc1222:BitmapData;
public var _ky368:Number;// = 0
public var _uo188:int;
public var _cy493:int;
public var _ig52:Boolean;
public var id:int;
public var _kg869:Number;// = 0
public var _vf299:int;
public var height:int;
public var _yn419:Boolean;
public var _pc96:Number;// = 0
public var _os159:Boolean;
public var _go910:Number;// = 0
public var _gk1194:Number;// = 0
public var _os393:Number;// = 0
public var _rw1244:Function;
public var _xg1273:Number;// = 0
public var _oh290:Number;// = 0
public var _eh1183:Number;// = 0
public var _td299:Number;// = 0
public var _ao650:Number;// = 0
public var alpha:Number;// = 0
public var frame:Number;// = 0
public var num5:Number;// = 0
public var _mg372:int;
public var _xx301:Boolean;
public var _ds660:Number;// = 0
public var _rw1267:int;
public var _eo42:Number;// = 0
public var _kp355:Number;// = 0
public var _gm886:Number;// = 0
public var target:_yl35;
public var _id32:int;// = 0
public var _ki846:Number;// = 0
public var _xv1256:Number;// = 0
public var _ns270:Number;// = 0
public var _br1233:_yl35;
public var _sp243:Number;// = 0
public var _bs711:Number;// = 0
public var _po996:Number;// = 0
public var _kf21:Object;
public var _lj745:Number;// = 0
public var _fa77:Boolean;
public var width:int;
public var _ln1228:int;
public var _lw1142:Number;// = 0
public var _ok241:Number;// = 0
public var _gq902:int;// = 0
public var _ig609:Number;// = 0
public var _nc965:int;
public var _xf950:Function;
public var _wh42:Number;// = 0
public var _we829:Number;// = 0
private var _fv1211:Number;// = 0
public var _dv850:Number;// = 0
public var _xe875:Number;// = 0
public var _hn336:Number;// = 0
public var _fu1305:int;
public var _lh114:Number;// = 0
public var _dm89:Number;// = 0
public var _di213:int;
public var _uv426:Number;// = 0
public var _vk470:Number;// = 0
public var _kf269:Number;// = 0
public var _eb745:Function;
public var _tk995:Number;// = 0
public var _gq1191:int;
public var _vq1208:Number;// = 0
public var _ob464:int;
public var _gl496:int;
public var _hh1101:Number;// = 0
public var _nv119:Number;// = 0
public var _qv1095:Number;// = 0
public var _dc1231:Boolean;
public var _hy234:Number;// = 0
public var _ku632:Boolean;
public var _lt104:Function;
public var _pb1123:BitmapData;
public var _vt29:Number;// = 0
public var _so1294:int;// = 0
public var id3:int;
public var _jd71:Number;// = 0
public var _ti231:Number;// = 0
public var _he673:Number;// = 0
public var _eb769:Number;// = 0
public var weight:Number;// = 0
public var _nd747:int;
public var _ja915:Number;// = 0
public var name:String;
public var _dl635:int;
public var _nl472:int;
public var _uw545:Function;
public var _cy1213:Number;// = 0
public var _is983:Rectangle;
public var _ei169:Boolean;
public var _iy299:Number;// = 0
public var _og826:Boolean;
public var _fw116:Number;// = 0
public var _ir1168:Number;// = 0
public var _wl1190:Number;// = 0
public var _jt89:Number;// = 0
public var _ih642:Number;// = 0
public var _mt293:Number;// = 0
public var _rv710:BitmapData;
public var _mj398:Boolean;
public var _np615:Number;// = 0
public var _rs329:Number;// = 0
public var _go690:int;
public var _vg801:Number;// = 0
public var _ah663:Number;// = 0
public var _nw1139:Number;// = 0
public var _fq952:int;
public var _fe631:int;// = 0
public var _lu124:int;// = 0
public var _pa1254:Number;// = 0
public var _qq122:Number;// = 0
public var _cx84:int;
public var _pr1174:Number;// = 0
public var _dj1250:Number;// = 0
public var _cl883:Number;// = 0
public var _yl1254:Number;// = 0
public var type:int;
public var _vr820:Number;// = 0
public var _ta576:Boolean;
public var _mf1180:Number;// = 0
public var _uk281:Boolean;
public var _pr438:Number;// = 0
public var _va1186:Number;// = 0
public var _qp182:int;// = 0
public var _tw453:int;
public var _vs98:int;
public var _hi996:Number;// = 0
public var rotation:Number;// = 0
public var _xs898:Number;// = 0
public var _ow1010:String;
public var _is584:Number;// = 0
public var _is465:ColorTransform;
public var _dr1164:Boolean;
public var _sv452:Boolean;
public var _ll236:int;
public var _ru208:Array;
public var _xt757:Number;// = 0
public var _cx521:Number;// = 0
public var _kd834:Number;// = 0
public var _is119:Number;// = 0
public var _qj1054:Number;// = 0
public var delta:Number;// = 0
public var _qi1136:String;
public var _cd61:Number;// = 0
public var _sl687:Number;// = 0
public var _ly783:Number;// = 0
public var _nv1045:Number;// = 0
public var _di1149:Number;// = 0
public var _md1260:Number;// = 0
public var _vp1056:Number;// = 0
public var _qf196:Number;// = 0
public var _fl1172:Number;// = 0
public var _dx466:Number;// = 0
public var _te749:Number;// = 0
public var _rs175:Number;// = 0
public var _gu959:Number;// = 0
public var _qc805:Number;// = 0
private var _ka350:Number;// = 0
public var _rm996:int;
public var _xt549:Number;// = 0
public static var _lv1169:Number = 0;
public static var _lx1202:Number = 0;
public function _yl35(){
_rs329 = -10000;
_qo1142 = 10000;
_rv122 = -10000;
_ly783 = 10000;
alpha = 1;
_am617 = 1;
_iy299 = 1;
_vp1056 = 1;
_is465 = new ColorTransform();
_ky696 = 1;
_yl1254 = 1;
_vq1208 = 1;
_ka350 = (Math.PI * 2);
_is983 = new Rectangle(0, 0, 0, 0);
_ke793 = new Point(0, 0);
_dr1164 = true;
_ta576 = true;
name = "";
_ap905 = 0;
}
public function _tp982():void{
if (_nd747){
_vp1056 = (_vp1056 + (_od1123 * delta));
switch (_nd747){
case 1:
if (_vp1056 >= _sp243){
_vp1056 = _sp243;
_od1123 = -(_od1123);
} else {
if (_vp1056 <= _tk995){
_vp1056 = _tk995;
_od1123 = -(_od1123);
};
};
break;
case 2:
if (_vp1056 >= _sp243){
_vp1056 = _tk995;
} else {
if (_vp1056 <= _tk995){
_vp1056 = _sp243;
};
};
break;
case 3:
if (_vp1056 >= _sp243){
_vp1056 = _sp243;
_nd747 = 0;
} else {
if (_vp1056 <= _tk995){
_vp1056 = _tk995;
_nd747 = 0;
};
};
break;
case 4:
if (_vp1056 >= _sp243){
_vp1056 = _sp243;
_nd747 = 0;
_os159 = true;
} else {
if (_vp1056 <= _tk995){
_vp1056 = _tk995;
_nd747 = 0;
_os159 = true;
};
};
break;
case 5:
if (_vp1056 >= _sp243){
_vp1056 = _sp243;
_od1123 = -(_od1123);
_nd747 = 3;
};
break;
case 7:
if (_vp1056 >= _sp243){
_vp1056 = _sp243;
_od1123 = -(_od1123);
_nd747 = 4;
};
break;
};
};
}
public function _tq718(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:int=1, _arg5:Number=0):void{
_gq1191 = _arg4;
_lo673 = _arg1;
_xo1107 = _arg2;
_dj1250 = _arg3;
_md1260 = _arg5;
}
public function _ih397(_arg1:Boolean):void{
_ig52 = _arg1;
}
public function _to648(_arg1:Number, _arg2:Number, _arg3:_yl35, _arg4:Number, _arg5:Number, _arg6:Boolean=true):void{
target = _arg3;
_gu959 = _arg1;
_gk1194 = _arg2;
_dc1231 = _arg6;
movedata1 = _arg4;
_ds660 = _arg5;
_so1294 = 19;
}
public function _ee52(_arg1:String):void{
_yc66 = _arg1;
}
public function _yt120():Number{
return (_lv1169);
}
public function _sk398(_arg1:BitmapData, _arg2:int, _arg3:int, _arg4:int, _arg5:int):void{
_rv710 = _arg1;
_fu1305 = _arg2;
_vs98 = _arg3;
width = _arg4;
height = _arg5;
_is983.width = width;
_is983.height = height;
_te749 = (width / 2);
_kg869 = width;
_vt504 = height;
_dr1164 = true;
}
public function _he1025(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number):void{
_gu959 = _uv240._fc1019(_arg1, _arg2);
_gk1194 = _uv240._ww737(_arg1, _arg2);
_rs329 = _arg3;
_qo1142 = _arg5;
_rv122 = _arg4;
_ly783 = _arg6;
_so1294 = 15;
}
public function _sj1236(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number=0, _arg5:Boolean=false, _arg6:Boolean=false):void{
movedata1 = _arg1;
_ds660 = _arg2;
_ih642 = _arg3;
_xv1256 = _arg4;
_so1294 = 7;
if (_arg5 == true){
_so1294 = 9;
};
_sv452 = _arg6;
}
public function _xl732(_arg1:Number, _arg2:Number, _arg3:Number):void{
_ky696 = _arg1;
_yl1254 = _arg2;
_vq1208 = _arg3;
}
public function _av563(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{
_np615 = _arg1;
_kd834 = _arg3;
_yx506 = _arg2;
_kx392 = _arg4;
}
public function _id935(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Function):void{
movedata1 = _arg1;
_ds660 = _arg2;
_ih642 = _arg3;
_xv1256 = _arg4;
_so1294 = 7;
_lt104 = _arg5;
}
public function _mi832(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:int=1, _arg5:Number=1):void{
_nd747 = _arg4;
_od1123 = _arg1;
_tk995 = _arg2;
_sp243 = _arg3;
_vp1056 = _arg5;
}
public function _ik80(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number):void{
_gu959 = _arg1;
_gk1194 = _arg2;
_rs329 = _arg3;
_qo1142 = _arg5;
_rv122 = _arg4;
_ly783 = _arg6;
_so1294 = 11;
}
public function _dp797(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number):void{
_kp112(_uv240._fc1019(_arg1, 0.01), _uv240._ww737(_arg1, 0.01), 0, 0, 0, false);
_dm89 = _arg2;
_qj1054 = _dm89;
_jw686 = 1;
_pr1174 = _arg3;
_we829 = _arg4;
_oc935 = _arg5;
movedata1 = 0;
_so1294 = 13;
}
public function _lf415(_arg1:Number, _arg2:Number):void{
_md1260 = _arg1;
_qt351 = _arg2;
}
public function _in739(_arg1:BitmapData, _arg2:Number, _arg3:int, _arg4:int, _arg5:Array):void{
_rv710 = _arg1;
_fu1305 = 0;
_fq952 = 0;
_rm996 = (_arg3 - 1);
_pc96 = _arg2;
_mj1226 = 0;
frame = 0;
_nc965 = 0;
_di213 = 2;
_ob464 = _arg4;
_ru208 = _arg5;
}
public function _rl234():void{
if (_rw1267){
_qt351 = (_qt351 + (_cf502 * delta));
switch (_rw1267){
case 1:
if (_qt351 >= _is119){
_qt351 = _is119;
_cf502 = -(_cf502);
} else {
if (_qt351 <= _iv490){
_qt351 = _iv490;
_cf502 = -(_cf502);
};
};
break;
case 2:
if (_qt351 >= _is119){
_qt351 = _iv490;
} else {
if (_qt351 <= _iv490){
_qt351 = _is119;
};
};
break;
case 3:
if (_qt351 >= _is119){
_qt351 = _is119;
_rw1267 = 0;
} else {
if (_qt351 <= _iv490){
_qt351 = _iv490;
_rw1267 = 0;
};
};
break;
case 4:
if (_qt351 >= _is119){
_qt351 = _is119;
_rw1267 = 0;
_os159 = true;
} else {
if (_qt351 <= _iv490){
_qt351 = _iv490;
_rw1267 = 0;
_os159 = true;
};
};
break;
};
};
}
public function _ht1255(_arg1:Number, _arg2:Number):Boolean{
if (_dr1164 == true){
if (_ta576 == true){
return (_rd256(_arg1, _arg2, (x - ((_kg869 * Math.abs(_am617)) / 2)), (y - ((_vt504 * Math.abs(_iy299)) / 2)), (_kg869 * Math.abs(_am617)), (_vt504 * Math.abs(_iy299))));
};
return (_rd256(_arg1, _arg2, x, y, (_kg869 * Math.abs(_am617)), (_vt504 * Math.abs(_iy299))));
//unresolved jump
};
return (false);
}
public function _eg678(_arg1:_yl35, _arg2:Number, _arg3:Number=1):void{
var _local4:Number = rotation;
var _local5:Number = _uv240._xy1165(x, y, _arg1.x, _arg1.y);
var _local6:Number = 0;
if (_local4 < _local5){
_local6 = 1;
if ((_local5 - _local4) > 179){
_local6 = -1;
};
} else {
if (_local4 > _local5){
_local6 = -1;
if ((_local4 - _local5) > 179){
_local6 = 1;
};
};
};
_local4 = (_local4 + ((_arg2 * _local6) * _arg3));
if (_local4 < 0){
_local4 = (_local4 + 360);
} else {
if (_local4 > 359){
_local4 = (_local4 - 360);
};
};
if (Math.abs((_local4 - _local5)) < 2){
_local4 = _local5;
};
rotation = _local4;
}
public function _li1141(_arg1:int):Boolean{
_gl496 = (_gl496 - _arg1);
if (_gl496 < 1){
_gl496 = 0;
return (true);
};
return (false);
}
public function _bf940(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number=0, _arg5:Number=0, _arg6:Boolean=true):void{
var _local7:Number = (_arg1 + _uv240._aw1165._qo262((-(_arg2) / 2), (_arg2 / 2)));
if (_local7 < 0){
_local7 = (_local7 + 360);
} else {
if (_local7 > 360){
_local7 = (_local7 - 360);
};
};
_kp112(_uv240._fc1019(_local7, _arg3), _uv240._ww737(_local7, _arg3), 0, _arg5, _arg4, _arg6);
}
public function _ql335(_arg1:Function):void{
callback = _arg1;
}
public function _kg1123(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:int=1, _arg5:Number=0):void{
_rw1267 = _arg4;
_cf502 = _arg1;
_iv490 = _arg2;
_is119 = _arg3;
_qt351 = _arg5;
}
public function _eq475(_arg1:_yl35, _arg2:Number, _arg3:Number):void{
_cy1213 = _uv240._xy1165(x, y, _arg1.x, _arg1.y);
x = (x + (_uv240._fc1019(_cy1213, _arg2) * _arg3));
y = (y + (_uv240._ww737(_cy1213, _arg2) * _arg3));
}
public function _tn281(_arg1:Number, _arg2:Number=0.95):void{
_qj1054 = _arg1;
_dm89 = _arg1;
_jw686 = _arg2;
}
public function _xj120(_arg1:Number, _arg2:Number):void{
_as1268 = _arg1;
_ok241 = _arg2;
}
public function _fh587(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{
_gu959 = _arg1;
_gk1194 = _arg2;
_lj745 = _arg3;
movedata1 = _arg4;
_so1294 = 17;
}
public function _xt154(_arg1:Number, _arg2:Number):void{
_mg372 = 6;
_hy234 = _arg2;
_os393 = _arg1;
}
public function _dn1008():void{
if (_ll236){
switch (_ll236){
case 1:
alpha = (alpha + (_ql632 * delta));
if (alpha > _kf269){
alpha = _kf269;
_ll236 = 0;
} else {
if (alpha < _ao650){
alpha = _ao650;
_ll236 = 0;
_os159 = true;
};
};
break;
case 2:
if (_xt757 > 0){
_xt757 = (_xt757 - (1 * delta));
if (_xt757 < 1){
_xt757 = 0;
_bk567(-(_ql632), _kf269);
};
} else {
alpha = (alpha + (_ql632 * delta));
if (alpha >= _kf269){
alpha = _kf269;
_xt757 = _gm886;
};
};
break;
};
_wy500(alpha);
};
}
public function _cc392(_arg1:_yl35, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number):void{
target = _arg1;
movedata1 = 0;
_ds660 = _arg2;
_ih642 = _arg3;
_xv1256 = 0;
_nw1139 = _arg4;
_wl1190 = _arg5;
_so1294 = 2;
}
public function _bx484():Number{
return (_lx1202);
}
public function _gs38(_arg1:Function):void{
_rw1244 = _arg1;
}
public function _hu52(_arg1:Number, _arg2:Number, _arg3:Number=1):void{
_ll236 = 2;
_ql632 = _arg1;
_ao650 = 0;
_kf269 = _arg3;
alpha = 0;
_xt757 = 0;
_gm886 = _arg2;
}
public function _nr157(_arg1:BitmapData):void{
var _local2:BitmapData = _oc1222;
var _local3:Boolean = _ku632;
_ku632 = false;
_oc1222 = _arg1;
_yl725();
_oc1222 = _local2;
_ku632 = _local3;
}
public function _bs1001(_arg1:Number, _arg2:Number):void{
_lx1202 = _arg1;
_lv1169 = _arg2;
}
public function get scale():Number{
return (_vp1056);
}
public function _kp224():void{
if (_mg372){
switch (_mg372){
case 1:
rotation = (rotation + (_hy234 * delta));
if (rotation >= _po996){
rotation = _po996;
_hy234 = -(_hy234);
} else {
if (rotation <= _os393){
rotation = _os393;
_hy234 = -(_hy234);
};
};
break;
case 2:
rotation = (rotation + (_hy234 * delta));
if (rotation >= _po996){
rotation = _os393;
} else {
if (rotation <= _os393){
rotation = _po996;
};
};
break;
case 3:
rotation = (rotation + (_hy234 * delta));
if (rotation >= _po996){
rotation = _po996;
_mg372 = 0;
} else {
if (rotation <= _os393){
rotation = _os393;
_mg372 = 0;
};
};
break;
case 4:
rotation = (rotation + (_hy234 * delta));
if (rotation >= _po996){
rotation = _po996;
_mg372 = 0;
_os159 = true;
} else {
if (rotation <= _os393){
rotation = _os393;
_mg372 = 0;
_os159 = true;
};
};
break;
case 5:
_eg678(_br1233, _hy234);
break;
case 6:
_fm879(_os393, _hy234, delta);
break;
};
};
}
public function _yl343(_arg1:Function):void{
_eb745 = _arg1;
}
public function _ho973(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{
_rs329 = _arg1;
_qo1142 = _arg3;
_rv122 = _arg2;
_ly783 = _arg4;
}
public function _ww1098(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number=0, _arg8:Number=0, _arg9:Number=0, _arg10:Number=0, _arg11:Boolean=true):void{
_gu959 = _arg7;
_gk1194 = _arg8;
_wh42 = _arg9;
_lj745 = _arg10;
_is584 = _arg1;
_ky368 = _arg2;
_qv1095 = _arg3;
_vk470 = _arg4;
_qc805 = _arg5;
_ig609 = _arg6;
_dc1231 = _arg11;
_so1294 = 3;
}
public function _kp223(_arg1:Object, _arg2:Number, _arg3:int, _arg4:Number):void{
_kf21 = _arg1;
_rv710 = _kf21[0];
_fu1305 = 0;
_vs98 = 0;
_fq952 = 0;
_rm996 = (_arg3 - 1);
_pc96 = _arg2;
_mj1226 = 0;
frame = 0;
_di213 = 3;
_ob464 = 5;
_vr820 = _arg4;
}
public function _kp112(_arg1:Number, _arg2:Number, _arg3:Number=0, _arg4:Number=0, _arg5:Number=0, _arg6:Boolean=true):void{
_gu959 = _arg1;
_gk1194 = _arg2;
_wh42 = _arg3;
_lj745 = _arg4;
_cd875 = _arg5;
_dc1231 = _arg6;
_so1294 = 1;
if (_dc1231 == false){
_so1294 = 10;
};
}
public function _ss980():void{
if (_cx84){
_am617 = (_am617 + (_sl687 * delta));
switch (_cx84){
case 1:
if (_am617 >= _ve1277){
_am617 = _ve1277;
_sl687 = -(_sl687);
} else {
if (_am617 <= _ki846){
_am617 = _ki846;
_sl687 = -(_sl687);
};
};
break;
case 2:
if (_am617 >= _ve1277){
_am617 = _ki846;
} else {
if (_am617 <= _ki846){
_am617 = _ve1277;
};
};
break;
case 3:
if (_am617 >= _ve1277){
_am617 = _ve1277;
_cx84 = 0;
} else {
if (_am617 <= _ki846){
_am617 = _ki846;
_cx84 = 0;
};
};
break;
case 4:
if (_am617 >= _ve1277){
_am617 = _ve1277;
_cx84 = 0;
_os159 = true;
} else {
if (_am617 <= _ki846){
_am617 = _ki846;
_cx84 = 0;
_os159 = true;
};
};
break;
case 5:
if (_am617 >= _ve1277){
_am617 = _ve1277;
_sl687 = -(_sl687);
_cx84 = 3;
};
break;
case 6:
if (_am617 <= _ki846){
_am617 = _ki846;
_sl687 = -(_sl687);
_cx84 = 3;
};
break;
case 7:
if (_am617 >= _ve1277){
_am617 = _ve1277;
_sl687 = -(_sl687);
_cx84 = 4;
};
break;
};
};
}
public function _cd280(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number):void{
_kn216 = _arg1;
_sc539 = _arg2;
_qf196 = _arg3;
_fl1172 = _arg4;
_hi996 = _arg5;
_vg801 = _arg6;
_eh1183 = 1;
_ir1168 = 1;
_dv850 = 1;
_ei169 = true;
}
public function _wl1239(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number):void{
_is584 = _arg1;
_ky368 = _arg2;
_qv1095 = _arg3;
_vk470 = _arg4;
_qc805 = _arg5;
_ig609 = _arg6;
_nv1045 = _arg7;
_so1294 = 8;
}
public function _sw1116(_arg1:Number, _arg2:Number):void{
_ol738 = _arg1;
_ti231 = _arg2;
}
public function _wy500(_arg1:Number):void{
alpha = _arg1;
}
public function _ci746():void{
if (_ob464){
_mj1226 = (_mj1226 + (_pc96 * delta));
switch (_ob464){
case 1:
if (_mj1226 > _rm996){
_mj1226 = _rm996;
_pc96 = -(_pc96);
} else {
if (_mj1226 < _fq952){
_mj1226 = _fq952;
_pc96 = -(_pc96);
};
};
break;
case 2:
if (_mj1226 > _rm996){
_mj1226 = _fq952;
} else {
if (_mj1226 < _fq952){
_mj1226 = _rm996;
};
};
break;
case 3:
if (_mj1226 >= _rm996){
_mj1226 = _rm996;
_ob464 = 0;
} else {
if (_mj1226 <= _fq952){
_mj1226 = _fq952;
_ob464 = 0;
};
};
break;
case 4:
if (_mj1226 >= _rm996){
_mj1226 = _rm996;
_ob464 = 0;
_os159 = true;
} else {
if (_mj1226 <= _fq952){
_mj1226 = _fq952;
_ob464 = 0;
_os159 = true;
};
};
break;
case 5:
if (_mj1226 > _rm996){
_mj1226 = _fq952;
} else {
if (_mj1226 < _fq952){
_mj1226 = _rm996;
};
};
_vr820 = (_vr820 - delta);
if (_vr820 < 1){
_vr820 = 0;
_mj1226 = _fq952;
_ob464 = 0;
};
break;
case 6:
if (_mj1226 >= _rm996){
_mj1226 = _rm996;
_ob464 = 0;
};
break;
case 7:
if (_mj1226 >= _rm996){
_mj1226 = _rm996;
_ob464 = 0;
_lt104(this);
_lt104 = null;
};
};
frame = Math.round(_mj1226);
if (_di213 == 1){
_fu1305 = (frame * (width + _nc965));
} else {
if (_di213 == 2){
_fu1305 = _ru208[(frame * 2)];
_vs98 = _ru208[((frame * 2) + 1)];
} else {
_rv710 = _kf21[frame];
};
};
};
}
private function _rd256(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number):Boolean{
if ((((((((_arg1 < (_arg3 + _arg5))) && ((_arg2 < (_arg4 + _arg6))))) && ((_arg1 > _arg3)))) && ((_arg2 > _arg4)))){
return (true);
};
return (false);
}
public function _fm879(_arg1:Number, _arg2:Number, _arg3:Number=1):void{
var _local4:Number = rotation;
var _local5:Number = _arg1;
var _local6:Number = 0;
if (_local4 < _local5){
_local6 = 1;
if ((_local5 - _local4) > 179){
_local6 = -1;
_local4 = (_local4 + ((_arg2 * _local6) * _arg3));
} else {
_local4 = (_local4 + ((_arg2 * _local6) * _arg3));
};
} else {
if (_local4 > _local5){
_local6 = -1;
if ((_local4 - _local5) > 179){
_local6 = 1;
_local4 = (_local4 + ((_arg2 * _local6) * _arg3));
} else {
_local4 = (_local4 + ((_arg2 * _local6) * _arg3));
};
};
};
if (_local4 < 0){
_local4 = (_local4 + 360);
} else {
if (_local4 > 359){
_local4 = (_local4 - 360);
};
};
if (Math.abs((_local4 - _local5)) < 2){
_local4 = _local5;
};
rotation = _local4;
}
public function _kv1299(_arg1:BitmapData, _arg2:Number, _arg3:Number):void{
}
public function _xm481(_arg1:Function):void{
_uw545 = _arg1;
}
public function _ut489(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number):void{
_gu959 = _uv240._fc1019(_arg1, _arg2);
_gk1194 = _uv240._ww737(_arg1, _arg2);
_rs329 = _arg3;
_qo1142 = _arg5;
_rv122 = _arg4;
_ly783 = _arg6;
_so1294 = 12;
}
public function _mx1050(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number):void{
movedata1 = _arg1;
_ds660 = _arg2;
_is584 = _arg3;
_ky368 = _arg4;
_qv1095 = _arg5;
_so1294 = 16;
}
public function _mx606(_arg1:_yl35, _arg2:Number):void{
_mg372 = 5;
_hy234 = _arg2;
_br1233 = _arg1;
}
public function _sq383(_arg1:String):void{
name = _arg1;
}
public function _jd183(_arg1:Number, _arg2:Number):void{
_am617 = _arg1;
_iy299 = _arg2;
}
public function _aq1196():void{
var _local1:Number;
var _local2:Number;
var _local3:Number;
var _local4:Number;
if (_so1294 == 1){
if (_qj1054 > 0){
_qj1054 = (_qj1054 - delta);
if (_qj1054 < 1){
_qj1054 = _dm89;
_gu959 = (_gu959 * _jw686);
_gk1194 = (_gk1194 * _jw686);
if (Math.abs(_gu959) < 0.001){
_gu959 = 0;
};
if (Math.abs(_gk1194) < 0.001){
_gk1194 = 0;
};
if ((((_gu959 == 0)) && ((_gk1194 == 0)))){
_qj1054 = 0;
_so1294 = 0;
};
};
};
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_gu959 = (_gu959 + (_wh42 * delta));
_gk1194 = (_gk1194 + (_lj745 * delta));
if ((((x < _rs329)) || ((x > _qo1142)))){
_os159 = true;
};
if ((((y < _rv122)) || ((y > _ly783)))){
_os159 = true;
};
if (_cd875 > 0){
_cd875 = (_cd875 - delta);
if (_cd875 < 1){
_so1294 = 0;
};
};
} else {
if (_so1294 == 2){
_local1 = x;
_local2 = y;
_local3 = 0;
_local4 = 0;
if (target == null){
} else {
_local3 = target.x;
_local4 = target.y;
if (_local1 < _local3){
movedata1 = (movedata1 + (_ds660 * delta));
if (movedata1 > _ih642){
movedata1 = _ih642;
};
} else {
if (_local1 > _local3){
movedata1 = (movedata1 - (_ds660 * delta));
if (movedata1 < -(_ih642)){
movedata1 = -(_ih642);
};
};
};
x = (x + (movedata1 * delta));
if (_local2 < _local4){
_xv1256 = (_xv1256 + (_nw1139 * delta));
if (_xv1256 > _wl1190){
_xv1256 = _wl1190;
};
} else {
if (_local2 > _local4){
_xv1256 = (_xv1256 - (_nw1139 * delta));
if (_xv1256 < -(_wl1190)){
_xv1256 = -(_wl1190);
};
};
};
y = (y + (_xv1256 * delta));
};
} else {
if (_so1294 == 3){
_is584 = (_is584 + (_ky368 * delta));
_vk470 = (_vk470 + (_qc805 * delta));
x = (x + ((Math.cos(_is584) * _qv1095) * delta));
y = (y + ((Math.sin(_vk470) * _ig609) * delta));
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_gu959 = (_gu959 + (_wh42 * delta));
_gk1194 = (_gk1194 + (_lj745 * delta));
if (_dc1231 == true){
if ((((x < _rs329)) || ((x > _qo1142)))){
_os159 = true;
};
if ((((y < _rv122)) || ((y > _ly783)))){
_os159 = true;
};
};
} else {
if (_so1294 == 31){
_he673 = (_he673 + (_dx466 * delta));
_rx90 = (_rx90 + (_jd71 * delta));
x = (x + ((Math.cos(_he673) * _cl883) * delta));
y = (y + ((Math.sin(_rx90) * _xq87) * delta));
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_gu959 = (_gu959 + (_wh42 * delta));
_gk1194 = (_gk1194 + (_lj745 * delta));
if (_dc1231 == true){
if ((((x < _rs329)) || ((x > _qo1142)))){
_os159 = true;
};
if ((((y < _rv122)) || ((y > _ly783)))){
_os159 = true;
};
};
} else {
if (_so1294 == 4){
} else {
if (_so1294 == 5){
if (target != null){
_is584 = (_is584 + (_ky368 * delta));
x = (target.x + (Math.cos(_is584) * _qv1095));
y = (target.y + (Math.sin(_is584) * _qv1095));
} else {
_os159 = true;
};
} else {
if (_so1294 == 6){
if (target != null){
if (_tq844 > 0){
_tq844 = (_tq844 - delta);
if (_tq844 < 1){
_tq844 = _eo42;
_cy1213 = _uv240._xy1165(x, y, target.x, target.y);
_gu959 = _uv240._fc1019(_cy1213, movedata1);
_gk1194 = _uv240._ww737(_cy1213, movedata1);
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
movedata1 = (movedata1 + (_ds660 * delta));
};
} else {
_cy1213 = _uv240._xy1165(x, y, target.x, target.y);
_gu959 = _uv240._fc1019(_cy1213, movedata1);
_gk1194 = _uv240._ww737(_cy1213, movedata1);
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
movedata1 = (movedata1 + (_ds660 * delta));
};
if (_ih642 > 0){
_ih642 = (_ih642 - delta);
if (_ih642 < 1){
_ih642 = 0;
_so1294 = 0;
};
};
} else {
_os159 = true;
};
} else {
if (_so1294 == 7){
_cy1213 = _uv240._xy1165(x, y, movedata1, _ds660);
_gu959 = _uv240._fc1019(_cy1213, _ih642);
_gk1194 = _uv240._ww737(_cy1213, _ih642);
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_ih642 = (_ih642 + (_xv1256 * delta));
if (_gu959 > 0){
if (x > movedata1){
x = movedata1;
};
} else {
if (_gu959 < 0){
if (x < movedata1){
x = movedata1;
};
};
};
if (_gk1194 > 0){
if (y > _ds660){
y = _ds660;
};
} else {
if (_gk1194 < 0){
if (y < _ds660){
y = _ds660;
};
};
};
if ((((x == movedata1)) && ((y == _ds660)))){
if (_sv452 == false){
_so1294 = 0;
if (_lt104 != null){
_lt104(this);
_lt104 = null;
};
};
};
} else {
if (_so1294 == 8){
_is584 = (_is584 + (_ky368 * delta));
_vk470 = (_vk470 + (_qc805 * delta));
x = (x + ((Math.cos(_is584) * _qv1095) * delta));
y = (y + ((Math.sin(_vk470) * _ig609) * delta));
_qv1095 = (_qv1095 + (_nv1045 * delta));
_ig609 = (_ig609 + (_nv1045 * delta));
if ((((x < _rs329)) || ((x > _qo1142)))){
_os159 = true;
};
if ((((y < _rv122)) || ((y > _ly783)))){
_os159 = true;
};
} else {
if (_so1294 == 9){
_cy1213 = _uv240._xy1165(x, y, movedata1, _ds660);
_gu959 = _uv240._fc1019(_cy1213, _ih642);
_gk1194 = _uv240._ww737(_cy1213, _ih642);
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_ih642 = (_ih642 + (_xv1256 * delta));
if (_gu959 > 0){
if (x > movedata1){
x = movedata1;
};
} else {
if (_gu959 < 0){
if (x < movedata1){
x = movedata1;
};
};
};
if (_gk1194 > 0){
if (y > _ds660){
y = _ds660;
};
} else {
if (_gk1194 < 0){
if (y < _ds660){
y = _ds660;
};
};
};
if ((((x == movedata1)) && ((y == _ds660)))){
_so1294 = 0;
_os159 = true;
};
} else {
if (_so1294 == 10){
if (_qj1054 > 0){
_qj1054 = (_qj1054 - delta);
if (_qj1054 < 1){
_qj1054 = _dm89;
_gu959 = (_gu959 * _jw686);
_gk1194 = (_gk1194 * _jw686);
if (Math.abs(_gu959) < 0.001){
_gu959 = 0;
};
if (Math.abs(_gk1194) < 0.001){
_gk1194 = 0;
};
if ((((_gu959 == 0)) && ((_gk1194 == 0)))){
_qj1054 = 0;
_so1294 = 0;
};
};
};
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_gu959 = (_gu959 + (_wh42 * delta));
_gk1194 = (_gk1194 + (_lj745 * delta));
if (_cd875 > 0){
_cd875 = (_cd875 - delta);
if (_cd875 < 1){
_so1294 = 0;
};
};
} else {
if (_so1294 == 11){
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
if (x < _rs329){
x = _rs329;
_gu959 = -(_gu959);
} else {
if (x > _qo1142){
x = _qo1142;
_gu959 = -(_gu959);
};
};
if (y < _rv122){
y = _rv122;
_gk1194 = -(_gk1194);
} else {
if (y > _ly783){
y = _ly783;
_gk1194 = -(_gk1194);
};
};
} else {
if (_so1294 == 12){
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
if (x < _rs329){
x = _qo1142;
} else {
if (x > _qo1142){
x = _rs329;
};
};
if (y < _rv122){
y = _ly783;
} else {
if (y > _ly783){
y = _rv122;
};
};
} else {
if (_so1294 == 13){
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_qj1054 = (_qj1054 - delta);
if (_qj1054 < 1){
_qj1054 = _dm89;
_gu959 = (_gu959 * _jw686);
_gk1194 = (_gk1194 * _jw686);
_jw686 = (_jw686 + _pr1174);
if (movedata1 == 0){
if (_jw686 > _we829){
_jw686 = _we829;
_pr1174 = -(_pr1174);
movedata1 = 1;
};
} else {
if (_jw686 < _oc935){
_jw686 = _oc935;
};
if (Math.abs(_gu959) < 0.001){
_gu959 = 0;
};
if (Math.abs(_gk1194) < 0.001){
_gk1194 = 0;
};
if ((((_gu959 == 0)) && ((_gk1194 == 0)))){
_so1294 = 0;
};
};
};
} else {
if (_so1294 == 14){
_gu959 = _uv240._fc1019(rotation, _fw116);
_gk1194 = _uv240._ww737(rotation, _fw116);
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
if (_dc1231 == true){
if ((((x < _rs329)) || ((x > _qo1142)))){
_os159 = true;
};
if ((((y < _rv122)) || ((y > _ly783)))){
_os159 = true;
};
};
} else {
if (_so1294 == 15){
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
if (x < _rs329){
x = _qo1142;
y = _uv240._aw1165._qo262(_rv122, _ly783);
} else {
if (x > _qo1142){
x = _rs329;
y = _uv240._aw1165._qo262(_rv122, _ly783);
};
};
if (y < _rv122){
y = _ly783;
x = _uv240._aw1165._qo262(_rs329, _qo1142);
} else {
if (y > _ly783){
y = _rv122;
x = _uv240._aw1165._qo262(_rs329, _qo1142);
};
};
} else {
if (_so1294 == 16){
_is584 = (_is584 + (_ky368 * delta));
x = (movedata1 + (Math.cos(_is584) * _qv1095));
y = (_ds660 + (Math.sin(_is584) * _qv1095));
} else {
if (_so1294 == 17){
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_gk1194 = (_gk1194 + (_lj745 * delta));
if (_gk1194 > 0){
if (y > movedata1){
y = movedata1;
_so1294 = 0;
};
};
} else {
if (_so1294 == 18){
_cy1213 = _uv240._xy1165(x, y, _ol738, _ti231);
_gu959 = _uv240._fc1019(_cy1213, _ih642);
_gk1194 = _uv240._ww737(_cy1213, _ih642);
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
_ih642 = (_ih642 + (_xv1256 * delta));
if (_gu959 > 0){
if (x > _ol738){
x = _ol738;
};
} else {
if (_gu959 < 0){
if (x < _ol738){
x = _ol738;
};
};
};
if (_gk1194 > 0){
if (y > _ti231){
y = _ti231;
};
} else {
if (_gk1194 < 0){
if (y < _ti231){
y = _ti231;
};
};
};
if ((((x == _ol738)) && ((y == _ti231)))){
_so1294 = 0;
};
} else {
if (_so1294 == 19){
x = (x + (_gu959 * delta));
y = (y + (_gk1194 * delta));
if (movedata1 != 0){
if (x > target.x){
x = (x - (movedata1 * delta));
if (x < target.x){
x = target.x;
};
} else {
if (x < target.x){
x = (x + (movedata1 * delta));
if (x > target.x){
x = target.x;
};
};
};
};
if (_ds660 != 0){
if (y > target.y){
y = (y - (_ds660 * delta));
if (y < target.y){
y = target.y;
};
} else {
if (y < target.y){
y = (y + (_ds660 * delta));
if (y > target.y){
y = target.y;
};
};
};
};
if (_dc1231 == true){
if ((((x < _rs329)) || ((x > _qo1142)))){
_os159 = true;
};
if ((((y < _rv122)) || ((y > _ly783)))){
_os159 = true;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
}
public function set scale(_arg1:Number):void{
_vp1056 = _arg1;
}
public function _vd987(_arg1:Number, _arg2:Number):void{
_jh1078 = _arg1;
_qq122 = _arg2;
}
public function _js798(_arg1:Number=1):void{
delta = _arg1;
_aq1196();
_ci746();
if (callback != null){
callback(this);
};
}
public function _ap366(_arg1:Object, _arg2:Number, _arg3:int, _arg4:int):void{
_kf21 = _arg1;
_rv710 = _kf21[0];
_fu1305 = 0;
_vs98 = 0;
_fq952 = 0;
_rm996 = (_arg3 - 1);
_pc96 = _arg2;
_mj1226 = 0;
frame = 0;
_di213 = 3;
_ob464 = _arg4;
}
public function _ng32(_arg1:Number):void{
_te749 = _arg1;
_uo188 = 1;
_jh1078 = 0;
_qq122 = 0;
}
public function _rh445():void{
if (_gq1191){
_md1260 = (_md1260 + (_lo673 * delta));
switch (_gq1191){
case 1:
if (_md1260 >= _dj1250){
_md1260 = _dj1250;
_lo673 = -(_lo673);
} else {
if (_md1260 <= _xo1107){
_md1260 = _xo1107;
_lo673 = -(_lo673);
};
};
break;
case 2:
if (_md1260 >= _dj1250){
_md1260 = _xo1107;
} else {
if (_md1260 <= _xo1107){
_md1260 = _dj1250;
};
};
break;
case 3:
if (_md1260 >= _dj1250){
_md1260 = _dj1250;
_gq1191 = 0;
} else {
if (_md1260 <= _xo1107){
_md1260 = _xo1107;
_gq1191 = 0;
};
};
break;
case 4:
if (_md1260 >= _dj1250){
_md1260 = _dj1250;
_gq1191 = 0;
_os159 = true;
} else {
if (_md1260 <= _xo1107){
_md1260 = _xo1107;
_gq1191 = 0;
_os159 = true;
};
};
break;
};
};
}
public function _uy983(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:int=1, _arg5:Number=0):void{
_mg372 = _arg4;
_hy234 = _arg1;
_os393 = _arg2;
_po996 = _arg3;
rotation = _arg5;
}
public function _ia1152(_arg1:Number=1):void{
delta = _arg1;
if (_di1149 != 0){
_di1149 = (_di1149 - delta);
if (_di1149 < 1){
_di1149 = 0;
_dr1164 = _yn419;
};
} else {
_aq1196();
_kp224();
_tp982();
_ss980();
_ox1293();
_dn1008();
_ci746();
_ex446();
if (callback != null){
callback(this);
};
if (_vo266){
_vo266 = (_vo266 - _arg1);
if (_vo266 < 1){
_vo266 = 0;
_os159 = true;
};
};
};
}
public function _qf483(_arg1:_yl35):Number{
return (_uv240._mo219(x, y, _arg1.x, _arg1.y));
}
public function _oh1015(_arg1:Function):void{
_fa700 = _arg1;
}
public function _nx76(_arg1:Object, _arg2:Number, _arg3:int, _arg4:Function):void{
_kf21 = _arg1;
_rv710 = _kf21[0];
_fu1305 = 0;
_vs98 = 0;
_fq952 = 0;
_rm996 = (_arg3 - 1);
_pc96 = _arg2;
_mj1226 = 0;
frame = 0;
_di213 = 3;
_ob464 = 7;
_lt104 = _arg4;
}
public function _gy126():void{
_ru208 = null;
callback = null;
_fa700 = null;
_rw1244 = null;
_uw545 = null;
_lt104 = null;
_eb745 = null;
_xf950 = null;
_is983 = null;
_ke793 = null;
_up250 = null;
_br1233 = null;
target = null;
_tr407 = null;
}
public function _qr1243(_arg1:Number, _arg2:Number):void{
_kg869 = _arg1;
_vt504 = _arg2;
_uo188 = 0;
_jh1078 = 0;
_qq122 = 0;
}
public function _ex446():void{
if (_ei169 == true){
if (_kn216 < _eh1183){
_kn216 = (_kn216 + (_fl1172 * delta));
if (_kn216 > _eh1183){
_kn216 = _eh1183;
};
} else {
if (_kn216 > _eh1183){
_kn216 = (_kn216 - (_fl1172 * delta));
if (_kn216 < _eh1183){
_kn216 = _eh1183;
};
};
};
if (_sc539 < _ir1168){
_sc539 = (_sc539 + (_hi996 * delta));
if (_sc539 > _ir1168){
_sc539 = _ir1168;
};
} else {
if (_sc539 > _ir1168){
_sc539 = (_sc539 - (_hi996 * delta));
if (_sc539 < _ir1168){
_sc539 = _ir1168;
};
};
};
if (_qf196 < _dv850){
_qf196 = (_qf196 + (_vg801 * delta));
if (_qf196 > _dv850){
_qf196 = _dv850;
};
} else {
if (_qf196 > _dv850){
_qf196 = (_qf196 - (_vg801 * delta));
if (_qf196 < _dv850){
_qf196 = _dv850;
};
};
};
_ky696 = _kn216;
_yl1254 = _sc539;
_vq1208 = _qf196;
if (_kn216 == _eh1183){
if (_sc539 == _ir1168){
if (_qf196 == _dv850){
_ei169 = false;
};
};
};
};
}
public function _bk875(_arg1:Number):void{
_vo266 = _arg1;
}
public function _hx1184(_arg1:Number, _arg2:Number):void{
x = _arg1;
y = _arg2;
}
public function _ix1131(_arg1:BitmapData, _arg2:Number, _arg3:int, _arg4:int, _arg5:int=0, _arg6:int=0):void{
_rv710 = _arg1;
_fu1305 = 0;
_fq952 = 0;
_rm996 = (_arg3 - 1);
_pc96 = _arg2;
_mj1226 = _arg6;
frame = _arg6;
_nc965 = _arg5;
_di213 = 1;
_ob464 = _arg4;
}
public function _ec326(_arg1:Boolean):void{
_dr1164 = _arg1;
_yn419 = _dr1164;
}
public function _db1274(_arg1:_yl35, _arg2:Number, _arg3:Number, _arg4:Number):void{
target = _arg1;
_is584 = _arg2;
_ky368 = _arg3;
_qv1095 = _arg4;
_so1294 = 5;
}
public function _uo1027(_arg1:Number, _arg2:Number=0):void{
_ih642 = _arg1;
_xv1256 = _arg2;
_so1294 = 18;
}
public function _ct265(_arg1:Number, _arg2:Boolean=true):void{
_fw116 = _arg1;
_so1294 = 14;
_dc1231 = _arg2;
}
public function _lv129(_arg1:Function):void{
_xf950 = _arg1;
}
public function _ai433(_arg1:BitmapData, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:BitmapData, _arg7:int=1, _arg8:Number=0, _arg9:Boolean=true, _arg10:Boolean=true):void{
_di1149 = _arg8;
type = _arg7;
_rv710 = _arg1;
_oc1222 = _arg6;
_fu1305 = _arg2;
_vs98 = _arg3;
width = _arg4;
height = _arg5;
_is983.width = width;
_is983.height = height;
_ta576 = _arg9;
_te749 = (width / 2);
_kg869 = width;
_vt504 = height;
_uo188 = 0;
_dr1164 = true;
_ig52 = _arg10;
_xx301 = false;
if (_di1149 > 0){
_yn419 = _dr1164;
_dr1164 = false;
};
_wy500(1);
}
public function _ox1293():void{
if (_gm1080){
_iy299 = (_iy299 + (_tl1183 * delta));
switch (_gm1080){
case 1:
if (_iy299 >= _ah663){
_iy299 = _ah663;
_tl1183 = -(_tl1183);
} else {
if (_iy299 <= _mf1180){
_iy299 = _mf1180;
_tl1183 = -(_tl1183);
};
};
break;
case 2:
if (_iy299 >= _ah663){
_iy299 = _mf1180;
} else {
if (_iy299 <= _mf1180){
_iy299 = _ah663;
};
};
break;
case 3:
if (_iy299 >= _ah663){
_iy299 = _ah663;
_gm1080 = 0;
} else {
if (_iy299 <= _mf1180){
_iy299 = _mf1180;
_gm1080 = 0;
};
};
break;
case 4:
if (_iy299 >= _ah663){
_iy299 = _ah663;
_gm1080 = 0;
_os159 = true;
} else {
if (_iy299 <= _mf1180){
_iy299 = _mf1180;
_gm1080 = 0;
_os159 = true;
};
};
break;
case 5:
if (_iy299 >= _ah663){
_iy299 = _ah663;
_tl1183 = -(_tl1183);
_gm1080 = 3;
};
break;
case 7:
if (_iy299 >= _ah663){
_iy299 = _ah663;
_tl1183 = -(_tl1183);
_gm1080 = 4;
};
break;
};
};
}
public function _cq1063(_arg1:_yl35, _arg2:Number, _arg3:Number=0, _arg4:Number=0, _arg5:Number=0):void{
target = _arg1;
movedata1 = _arg2;
_eo42 = _arg3;
_tq844 = _eo42;
_so1294 = 6;
_ds660 = _arg4;
_ih642 = _arg5;
}
public function _km771(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number=0, _arg8:Number=0, _arg9:Number=0, _arg10:Number=0, _arg11:Boolean=true):void{
_gu959 = _arg7;
_gk1194 = _arg8;
_wh42 = _arg9;
_lj745 = _arg10;
_he673 = _arg1;
_dx466 = _arg2;
_cl883 = _arg3;
_rx90 = _arg4;
_jd71 = _arg5;
_xq87 = _arg6;
_dc1231 = _arg11;
_so1294 = 31;
}
public function _rx969(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{
_rs175 = _arg1;
_pa1254 = _arg3;
_jt89 = _arg2;
_by734 = _arg4;
}
public function _kj1270(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:int=1, _arg5:Number=1):void{
_cx84 = _arg4;
_sl687 = _arg1;
_ki846 = _arg2;
_ve1277 = _arg3;
_am617 = _arg5;
}
public function _cl579(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:int=1, _arg5:Number=1):void{
_gm1080 = _arg4;
_tl1183 = _arg1;
_mf1180 = _arg2;
_ah663 = _arg3;
_iy299 = _arg5;
}
public function _bk567(_arg1:Number, _arg2:Number=1, _arg3:Number=0, _arg4:Number=1):void{
_ll236 = 1;
_ql632 = _arg1;
_ao650 = _arg3;
_kf269 = _arg4;
alpha = _arg2;
}
public function _yl725():void{
var _local1:Number;
var _local2:Matrix;
if (_di1149 == 0){
if (_ku632 == false){
if (_xf950 != null){
_xf950(this);
};
if (type == 1){
_local1 = 0;
if (rotation != 0){
if (rotation > 180){
_local1 = (-360 + rotation);
} else {
_local1 = rotation;
};
_local1 = ((_ka350 * _local1) / 360);
};
_local2 = new Matrix();
if (_ta576 == true){
_local2.translate((-(width) / 2), (-(height) / 2));
};
_local2.scale((_am617 * _vp1056), (_iy299 * _vp1056));
_local2.rotate(_local1);
_local2.translate((x + _lx1202), (y + _lv1169));
_is465.redMultiplier = _ky696;
_is465.greenMultiplier = _yl1254;
_is465.blueMultiplier = _vq1208;
_is465.alphaMultiplier = alpha;
_oc1222.draw(_rv710, _local2, _is465, _yc66, null, _ig52);
} else {
if (_ta576 == true){
_ke793.x = ((x + _lx1202) - (width / 2));
_ke793.y = ((y + _lv1169) - (height / 2));
} else {
_ke793.x = (x + _lx1202);
_ke793.y = (y + _lv1169);
};
_is983.x = _fu1305;
_is983.y = _vs98;
_oc1222.copyPixels(_rv710, _is983, _ke793, null, null, false);
};
if (_eb745 != null){
_eb745(this);
};
};
};
}
}
}//package classes
Section 32
//InitializedSprite (com.urbansquall.display.InitializedSprite)
package com.urbansquall.display {
import flash.events.*;
import flash.display.*;
public class InitializedSprite extends Sprite {
public function InitializedSprite(){
if (this.stage != null){
Init();
} else {
addEventListener(Event.ADDED_TO_STAGE, doInit);
};
}
protected function Init():void{
throw (new Error("InitializedSprite. Override the subclasses' init. That's the whole point of InitializedSprite."));
}
private function doInit(_arg1:Event):void{
removeEventListener(Event.ADDED_TO_STAGE, doInit);
Init();
}
}
}//package com.urbansquall.display
Section 33
//Preloader (com.urbansquall.preloader.Preloader)
package com.urbansquall.preloader {
import flash.events.*;
import flash.display.*;
import flash.utils.*;
public class Preloader extends MovieClip {
public var oktoexit:Boolean;// = false
private var m_firstFrame:Boolean;// = true
public function Preloader(){
addEventListener(Event.ENTER_FRAME, checkFrame);
}
protected function endLoading():void{
}
protected function updateLoading(_arg1:Number):void{
}
protected function get mainClassName():String{
return ("_tb452");
}
protected function beginLoading():void{
}
private function checkFrame(_arg1:Event):void{
if ((((currentFrame == totalFrames)) && ((oktoexit == true)))){
removeEventListener(Event.ENTER_FRAME, checkFrame);
startup();
return;
};
if (m_firstFrame){
beginLoading();
m_firstFrame = false;
return;
};
var _local2:Number = (root.loaderInfo.bytesLoaded / root.loaderInfo.bytesTotal);
updateLoading(_local2);
}
private function startup():void{
stop();
if (!m_firstFrame){
endLoading();
};
var _local1:Class = (getDefinitionByName(mainClassName) as Class);
if (_local1 == null){
throw (new Error((("Preloader:startup. There was no class matching [" + mainClassName) + "]. You may need to override Preloader::mainClassName")));
};
var _local2:DisplayObject = (new (_local1) as DisplayObject);
if (_local2 == null){
throw (new Error((("Preloader::startup. [" + mainClassName) + "] needs to inherit from Sprite or MovieClip.")));
};
addChildAt(_local2, 0);
}
}
}//package com.urbansquall.preloader
Section 34
//MochiAd (mochi.MochiAd)
package mochi {
import flash.events.*;
import flash.display.*;
import flash.utils.*;
import flash.net.*;
import flash.system.*;
public class MochiAd {
public static function getVersion():String{
return ("3.0 as3");
}
public static function showClickAwayAd(_arg1:Object):void{
var clip:Object;
var mc:MovieClip;
var chk:MovieClip;
var options = _arg1;
var DEFAULTS:Object = {ad_timeout:2000, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function ():void{
}, ad_finished:function ():void{
}, ad_loaded:function (_arg1:Number, _arg2:Number):void{
}, ad_failed:function ():void{
trace("[MochiAd] Couldn't load an ad, make sure your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software");
}, ad_skipped:function ():void{
}};
options = MochiAd._parseOptions(options, DEFAULTS);
clip = options.clip;
var ad_timeout:Number = options.ad_timeout;
delete options.ad_timeout;
if (!MochiAd.load(options)){
options.ad_failed();
options.ad_finished();
return;
};
options.ad_started();
mc = clip._mochiad;
mc["onUnload"] = function ():void{
MochiAd._cleanup(mc);
options.ad_finished();
};
var wh:Array = MochiAd._getRes(options, clip);
var w:Number = wh[0];
var h:Number = wh[1];
mc.x = (w * 0.5);
mc.y = (h * 0.5);
chk = createEmptyMovieClip(mc, "_mochiad_wait", 3);
chk.ad_timeout = ad_timeout;
chk.started = getTimer();
chk.showing = false;
mc.unloadAd = function ():void{
MochiAd.unload(clip);
};
mc.adLoaded = options.ad_loaded;
mc.adSkipped = options.ad_skipped;
mc.rpc = function (_arg1:Number, _arg2:Object):void{
MochiAd.rpc(clip, _arg1, _arg2);
};
var sendHostProgress:Boolean;
mc.regContLC = function (_arg1:String):void{
mc._containerLCName = _arg1;
};
trace("done");
chk["onEnterFrame"] = function ():void{
var _local4:Number;
if (!this.parent){
delete this.onEnterFrame;
return;
};
var _local1:Object = this.parent._mochiad_ctr;
var _local2:Number = (getTimer() - this.started);
var _local3:Boolean;
if (!chk.showing){
_local4 = this.parent._mochiad_ctr.contentLoaderInfo.bytesTotal;
if (_local4 > 0){
chk.showing = true;
_local3 = true;
chk.started = getTimer();
} else {
if (_local2 > chk.ad_timeout){
options.ad_failed();
_local3 = true;
};
};
};
if (this.root == null){
_local3 = true;
};
if (_local3){
delete this.onEnterFrame;
};
};
doOnEnterFrame(chk);
}
public static function _isNetworkAvailable():Boolean{
return (!((Security.sandboxType == "localWithFile")));
}
public static function _allowDomains(_arg1:String):String{
var _local2:String = _arg1.split("/")[2].split(":")[0];
if (Security.sandboxType == "application"){
return (_local2);
};
Security.allowDomain("*");
Security.allowDomain(_local2);
Security.allowInsecureDomain("*");
Security.allowInsecureDomain(_local2);
return (_local2);
}
public static function unload(_arg1:Object):Boolean{
if (((_arg1.clip) && (_arg1.clip._mochiad))){
_arg1 = _arg1.clip;
};
if (_arg1.origFrameRate != undefined){
_arg1.stage.frameRate = _arg1.origFrameRate;
};
if (!_arg1._mochiad){
return (false);
};
if (_arg1._mochiad._containerLCName != undefined){
_arg1._mochiad.lc.send(_arg1._mochiad._containerLCName, "notify", {id:"unload"});
};
if (_arg1._mochiad.onUnload){
_arg1._mochiad.onUnload();
};
delete _arg1._mochiad_loaded;
delete _arg1._mochiad;
return (true);
}
public static function showInterLevelAd(_arg1:Object):void{
var clip:Object;
var mc:MovieClip;
var chk:MovieClip;
var options = _arg1;
var DEFAULTS:Object = {ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function ():void{
if ((this.clip is MovieClip)){
this.clip.stop();
} else {
throw (new Error("MochiAd.showInterLevelAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers."));
};
}, ad_finished:function ():void{
if ((this.clip is MovieClip)){
this.clip.play();
} else {
throw (new Error("MochiAd.showInterLevelAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers."));
};
}, ad_loaded:function (_arg1:Number, _arg2:Number):void{
}, ad_failed:function ():void{
trace("[MochiAd] Couldn't load an ad, make sure your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software");
}, ad_skipped:function ():void{
}};
options = MochiAd._parseOptions(options, DEFAULTS);
clip = options.clip;
var ad_msec:Number = 11000;
var ad_timeout:Number = options.ad_timeout;
delete options.ad_timeout;
var fadeout_time:Number = options.fadeout_time;
delete options.fadeout_time;
if (!MochiAd.load(options)){
options.ad_failed();
options.ad_finished();
return;
};
options.ad_started();
mc = clip._mochiad;
mc["onUnload"] = function ():void{
MochiAd._cleanup(mc);
options.ad_finished();
};
var wh:Array = MochiAd._getRes(options, clip);
var w:Number = wh[0];
var h:Number = wh[1];
mc.x = (w * 0.5);
mc.y = (h * 0.5);
chk = createEmptyMovieClip(mc, "_mochiad_wait", 3);
chk.ad_msec = ad_msec;
chk.ad_timeout = ad_timeout;
chk.started = getTimer();
chk.showing = false;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function ():void{
if (!this.parent){
delete this.onEnterFrame;
delete this.fadeFunction;
return;
};
var _local1:Number = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)));
if (_local1 > 0){
this.parent.alpha = (_local1 * 0.01);
} else {
MochiAd.unload(clip);
delete this["onEnterFrame"];
};
};
mc.unloadAd = function ():void{
MochiAd.unload(clip);
};
mc.adLoaded = options.ad_loaded;
mc.adSkipped = options.ad_skipped;
mc.adjustProgress = function (_arg1:Number):void{
var _local2:Object = mc._mochiad_wait;
_local2.server_control = true;
_local2.showing = true;
_local2.started = getTimer();
_local2.ad_msec = (_arg1 - 250);
};
mc.rpc = function (_arg1:Number, _arg2:Object):void{
MochiAd.rpc(clip, _arg1, _arg2);
};
chk["onEnterFrame"] = function ():void{
var _local4:Number;
if (!this.parent){
delete this.onEnterFrame;
delete this.fadeFunction;
return;
};
var _local1:Object = this.parent._mochiad_ctr;
var _local2:Number = (getTimer() - this.started);
var _local3:Boolean;
if (!chk.showing){
_local4 = this.parent._mochiad_ctr.contentLoaderInfo.bytesTotal;
if (_local4 > 0){
chk.showing = true;
chk.started = getTimer();
MochiAd.adShowing(clip);
} else {
if (_local2 > chk.ad_timeout){
options.ad_failed();
_local3 = true;
};
};
};
if (_local2 > chk.ad_msec){
_local3 = true;
};
if (_local3){
if (this.server_control){
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = this.fadeFunction;
};
};
};
doOnEnterFrame(chk);
}
public static function _parseOptions(_arg1:Object, _arg2:Object):Object{
var _local4:String;
var _local5:Array;
var _local6:Number;
var _local7:Array;
var _local3:Object = {};
for (_local4 in _arg2) {
_local3[_local4] = _arg2[_local4];
};
if (_arg1){
for (_local4 in _arg1) {
_local3[_local4] = _arg1[_local4];
};
};
if (_local3.clip == undefined){
throw (new Error("MochiAd is missing the 'clip' parameter. This should be a MovieClip, Sprite or an instance of a class that extends MovieClip or Sprite."));
};
_arg1 = _local3.clip.loaderInfo.parameters.mochiad_options;
if (_arg1){
_local5 = _arg1.split("&");
_local6 = 0;
while (_local6 < _local5.length) {
_local7 = _local5[_local6].split("=");
_local3[unescape(_local7[0])] = unescape(_local7[1]);
_local6++;
};
};
if (_local3.id == "test"){
trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!");
};
return (_local3);
}
public static function _cleanup(_arg1:Object):void{
var k:String;
var lc:LocalConnection;
var f:Function;
var mc = _arg1;
if (("lc" in mc)){
lc = mc.lc;
f = function ():void{
try {
lc.client = null;
lc.close();
} catch(e:Error) {
};
};
setTimeout(f, 0);
};
var idx:Number = DisplayObjectContainer(mc).numChildren;
while (idx > 0) {
idx = (idx - 1);
DisplayObjectContainer(mc).removeChildAt(idx);
};
for (k in mc) {
delete mc[k];
};
}
public static function load(_arg1:Object):MovieClip{
var clip:Object;
var k:String;
var server:String;
var hostname:String;
var lc:LocalConnection;
var name:String;
var loader:Loader;
var g:Function;
var req:URLRequest;
var v:Object;
var options = _arg1;
var DEFAULTS:Object = {server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"};
options = MochiAd._parseOptions(options, DEFAULTS);
options.swfv = 9;
options.mav = MochiAd.getVersion();
clip = options.clip;
if (!MochiAd._isNetworkAvailable()){
return (null);
};
try {
if (clip._mochiad_loaded){
return (null);
};
} catch(e:Error) {
throw (new Error("MochiAd requires a clip that is an instance of a dynamic class. If your class extends Sprite or MovieClip, you must make it dynamic."));
};
var depth:Number = options.depth;
delete options.depth;
var mc:MovieClip = createEmptyMovieClip(clip, "_mochiad", depth);
var wh:Array = MochiAd._getRes(options, clip);
options.res = ((wh[0] + "x") + wh[1]);
options.server = (options.server + options.id);
delete options.id;
clip._mochiad_loaded = true;
if (clip.loaderInfo.loaderURL.indexOf("http") == 0){
options.as3_swf = clip.loaderInfo.loaderURL;
} else {
trace("[MochiAd] NOTE: Security Sandbox Violation errors below are normal");
};
var lv:URLVariables = new URLVariables();
for (k in options) {
v = options[k];
if (!(v is Function)){
lv[k] = v;
};
};
server = lv.server;
delete lv.server;
hostname = _allowDomains(server);
lc = new LocalConnection();
lc.client = mc;
name = ["", Math.floor(new Date().getTime()), Math.floor((Math.random() * 999999))].join("_");
lc.allowDomain("*", "localhost");
lc.allowInsecureDomain("*", "localhost");
lc.connect(name);
mc.lc = lc;
mc.lcName = name;
lv.lc = name;
lv.st = getTimer();
loader = new Loader();
g = function (_arg1:Object):void{
_arg1.target.removeEventListener(_arg1.type, arguments.callee);
MochiAd.unload(clip);
};
loader.contentLoaderInfo.addEventListener(Event.UNLOAD, g);
req = new URLRequest(((server + ".swf?cacheBust=") + new Date().getTime()));
req.contentType = "application/x-www-form-urlencoded";
req.method = URLRequestMethod.POST;
req.data = lv;
loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, function (_arg1:IOErrorEvent):void{
trace("[MochiAds] Blocked URL");
});
loader.load(req);
mc.addChild(loader);
mc._mochiad_ctr = loader;
return (mc);
}
public static function runMethod(_arg1:Object, _arg2:String, _arg3:Array):Object{
var _local4:Array = _arg2.split(".");
var _local5:Number = 0;
while (_local5 < (_local4.length - 1)) {
if ((((_arg1[_local4[_local5]] == undefined)) || ((_arg1[_local4[_local5]] == null)))){
return (undefined);
};
_arg1 = _arg1[_local4[_local5]];
_local5++;
};
if (typeof(_arg1[_local4[_local5]]) == "function"){
return (_arg1[_local4[_local5]].apply(_arg1, _arg3));
};
return (undefined);
}
public static function createEmptyMovieClip(_arg1:Object, _arg2:String, _arg3:Number):MovieClip{
var _local4:MovieClip = new MovieClip();
if (((false) && (_arg3))){
_arg1.addChildAt(_local4, _arg3);
} else {
_arg1.addChild(_local4);
};
_arg1[_arg2] = _local4;
_local4["_name"] = _arg2;
return (_local4);
}
public static function _getRes(_arg1:Object, _arg2:Object):Array{
var _local6:Array;
var _local3:Object = _arg2.getBounds(_arg2.root);
var _local4:Number = 0;
var _local5:Number = 0;
if (typeof(_arg1.res) != "undefined"){
_local6 = _arg1.res.split("x");
_local4 = parseFloat(_local6[0]);
_local5 = parseFloat(_local6[1]);
} else {
_local4 = (_local3.xMax - _local3.xMin);
_local5 = (_local3.yMax - _local3.yMin);
};
if ((((_local4 == 0)) || ((_local5 == 0)))){
_local4 = _arg2.stage.stageWidth;
_local5 = _arg2.stage.stageHeight;
};
return ([_local4, _local5]);
}
public static function adShowing(_arg1:Object):void{
_arg1.origFrameRate = _arg1.stage.frameRate;
_arg1.stage.frameRate = 30;
}
public static function getValue(_arg1:Object, _arg2:String):Object{
var _local3:Array = _arg2.split(".");
var _local4:Number = 0;
while (_local4 < (_local3.length - 1)) {
if ((((_arg1[_local3[_local4]] == undefined)) || ((_arg1[_local3[_local4]] == null)))){
return (undefined);
};
_arg1 = _arg1[_local3[_local4]];
_local4++;
};
return (_arg1[_local3[_local4]]);
}
public static function rpc(_arg1:Object, _arg2:Number, _arg3:Object):void{
var _local4:Object;
var _local5:Object;
switch (_arg3.id){
case "setValue":
MochiAd.setValue(_arg1, _arg3.objectName, _arg3.value);
break;
case "getValue":
_local4 = MochiAd.getValue(_arg1, _arg3.objectName);
_arg1._mochiad.lc.send(_arg1._mochiad._containerLCName, "rpcResult", _arg2, _local4);
break;
case "runMethod":
_local5 = MochiAd.runMethod(_arg1, _arg3.method, _arg3.args);
_arg1._mochiad.lc.send(_arg1._mochiad._containerLCName, "rpcResult", _arg2, _local5);
break;
default:
trace(("[mochiads rpc] unknown rpc id: " + _arg3.id));
};
}
public static function setValue(_arg1:Object, _arg2:String, _arg3:Object):void{
var _local4:Array = _arg2.split(".");
var _local5:Number = 0;
while (_local5 < (_local4.length - 1)) {
if ((((_arg1[_local4[_local5]] == undefined)) || ((_arg1[_local4[_local5]] == null)))){
return;
};
_arg1 = _arg1[_local4[_local5]];
_local5++;
};
_arg1[_local4[_local5]] = _arg3;
}
public static function showPreGameAd(_arg1:Object):void{
var clip:Object;
var mc:MovieClip;
var chk:MovieClip;
var complete:Boolean;
var unloaded:Boolean;
var sendHostProgress:Boolean;
var fn:Function;
var r:MovieClip;
var options = _arg1;
var DEFAULTS:Object = {ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:0xFF8A00, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function ():void{
if ((this.clip is MovieClip)){
this.clip.stop();
} else {
throw (new Error("MochiAd.showPreGameAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers."));
};
}, ad_finished:function ():void{
if ((this.clip is MovieClip)){
this.clip.play();
} else {
throw (new Error("MochiAd.showPreGameAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers."));
};
}, ad_loaded:function (_arg1:Number, _arg2:Number):void{
}, ad_failed:function ():void{
trace("[MochiAd] Couldn't load an ad, make sure your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software");
}, ad_skipped:function ():void{
}, ad_progress:function (_arg1:Number):void{
}};
options = MochiAd._parseOptions(options, DEFAULTS);
if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def"){
options.ad_started();
fn = function ():void{
options.ad_finished();
};
setTimeout(fn, 100);
return;
};
clip = options.clip;
var ad_msec:Number = 11000;
var ad_timeout:Number = options.ad_timeout;
delete options.ad_timeout;
var fadeout_time:Number = options.fadeout_time;
delete options.fadeout_time;
if (!MochiAd.load(options)){
options.ad_failed();
options.ad_finished();
return;
};
options.ad_started();
mc = clip._mochiad;
mc["onUnload"] = function ():void{
MochiAd._cleanup(mc);
var fn:Function = function ():void{
options.ad_finished();
};
setTimeout(fn, 100);
};
var wh:Array = MochiAd._getRes(options, clip);
var w:Number = wh[0];
var h:Number = wh[1];
mc.x = (w * 0.5);
mc.y = (h * 0.5);
chk = createEmptyMovieClip(mc, "_mochiad_wait", 3);
chk.x = (w * -0.5);
chk.y = (h * -0.5);
var bar:MovieClip = createEmptyMovieClip(chk, "_mochiad_bar", 4);
if (options.no_progress_bar){
bar.visible = false;
delete options.no_progress_bar;
} else {
bar.x = 10;
bar.y = (h - 20);
};
var bar_color:Number = options.color;
delete options.color;
var bar_background:Number = options.background;
delete options.background;
var bar_outline:Number = options.outline;
delete options.outline;
var backing_mc:MovieClip = createEmptyMovieClip(bar, "_outline", 1);
var backing:Object = backing_mc.graphics;
backing.beginFill(bar_background);
backing.moveTo(0, 0);
backing.lineTo((w - 20), 0);
backing.lineTo((w - 20), 10);
backing.lineTo(0, 10);
backing.lineTo(0, 0);
backing.endFill();
var inside_mc:MovieClip = createEmptyMovieClip(bar, "_inside", 2);
var inside:Object = inside_mc.graphics;
inside.beginFill(bar_color);
inside.moveTo(0, 0);
inside.lineTo((w - 20), 0);
inside.lineTo((w - 20), 10);
inside.lineTo(0, 10);
inside.lineTo(0, 0);
inside.endFill();
inside_mc.scaleX = 0;
var outline_mc:MovieClip = createEmptyMovieClip(bar, "_outline", 3);
var outline:Object = outline_mc.graphics;
outline.lineStyle(0, bar_outline, 100);
outline.moveTo(0, 0);
outline.lineTo((w - 20), 0);
outline.lineTo((w - 20), 10);
outline.lineTo(0, 10);
outline.lineTo(0, 0);
chk.ad_msec = ad_msec;
chk.ad_timeout = ad_timeout;
chk.started = getTimer();
chk.showing = false;
chk.last_pcnt = 0;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function ():void{
var _local1:Number = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)));
if (_local1 > 0){
this.parent.alpha = (_local1 * 0.01);
} else {
MochiAd.unload(clip);
delete this["onEnterFrame"];
};
};
complete = false;
unloaded = false;
var f:Function = function (_arg1:Event):void{
_arg1.target.removeEventListener(_arg1.type, arguments.callee);
complete = true;
if (unloaded){
MochiAd.unload(clip);
};
};
clip.loaderInfo.addEventListener(Event.COMPLETE, f);
if ((clip.root is MovieClip)){
r = (clip.root as MovieClip);
if (r.framesLoaded >= r.totalFrames){
complete = true;
};
};
mc.unloadAd = function ():void{
unloaded = true;
if (complete){
MochiAd.unload(clip);
};
};
mc.adLoaded = options.ad_loaded;
mc.adSkipped = options.ad_skipped;
mc.adjustProgress = function (_arg1:Number):void{
var _local2:Object = mc._mochiad_wait;
_local2.server_control = true;
_local2.showing = true;
_local2.started = getTimer();
_local2.ad_msec = _arg1;
};
mc.rpc = function (_arg1:Number, _arg2:Object):void{
MochiAd.rpc(clip, _arg1, _arg2);
};
mc.rpcTestFn = function (_arg1:String):Object{
trace(("[MOCHIAD rpcTestFn] " + _arg1));
return (_arg1);
};
mc.regContLC = function (_arg1:String):void{
mc._containerLCName = _arg1;
};
sendHostProgress = false;
mc.sendHostLoadProgress = function (_arg1:String):void{
sendHostProgress = true;
};
chk["onEnterFrame"] = function ():void{
var _local11:Number;
if (((!(this.parent)) || (!(this.parent.parent)))){
delete this["onEnterFrame"];
return;
};
var _local1:Object = this.parent.parent.root;
var _local2:Object = this.parent._mochiad_ctr;
var _local3:Number = (getTimer() - this.started);
var _local4:Boolean;
var _local5:Number = _local1.loaderInfo.bytesTotal;
var _local6:Number = _local1.loaderInfo.bytesLoaded;
if (complete){
_local6 = Math.max(1, _local6);
_local5 = _local6;
};
var _local7:Number = ((100 * _local6) / _local5);
var _local8:Number = ((100 * _local3) / chk.ad_msec);
var _local9:Object = this._mochiad_bar._inside;
var _local10:Number = Math.min(100, Math.min(((_local7) || (0)), _local8));
_local10 = Math.max(this.last_pcnt, _local10);
this.last_pcnt = _local10;
_local9.scaleX = (_local10 * 0.01);
options.ad_progress(_local10);
if (sendHostProgress){
clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local7});
if (_local7 == 100){
sendHostProgress = false;
};
};
if (!chk.showing){
_local11 = this.parent._mochiad_ctr.contentLoaderInfo.bytesTotal;
if (_local11 > 0){
chk.showing = true;
chk.started = getTimer();
MochiAd.adShowing(clip);
} else {
if ((((_local3 > chk.ad_timeout)) && ((_local7 == 100)))){
options.ad_failed();
_local4 = true;
};
};
};
if (_local3 > chk.ad_msec){
_local4 = true;
};
if (((complete) && (_local4))){
if (this.server_control){
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = chk.fadeFunction;
};
};
};
doOnEnterFrame(chk);
}
public static function showPreloaderAd(_arg1:Object):void{
trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0");
MochiAd.showPreGameAd(_arg1);
}
public static function showTimedAd(_arg1:Object):void{
trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0");
MochiAd.showInterLevelAd(_arg1);
}
public static function doOnEnterFrame(_arg1:MovieClip):void{
var mc = _arg1;
var f:Function = function (_arg1:Object):void{
if (((("onEnterFrame" in mc)) && (mc.onEnterFrame))){
mc.onEnterFrame();
} else {
_arg1.target.removeEventListener(_arg1.type, arguments.callee);
};
};
mc.addEventListener(Event.ENTER_FRAME, f);
}
}
}//package mochi
Section 35
//MochiDigits (mochi.MochiDigits)
package mochi {
public final class MochiDigits {
private var Sibling:MochiDigits;
private var Fragment:Number;
private var Encoder:Number;
public function MochiDigits(_arg1:Number=0, _arg2:uint=0):void{
Encoder = 0;
setValue(_arg1, _arg2);
}
public function reencode():void{
var _local1:uint = int((2147483647 * Math.random()));
Fragment = (Fragment ^ (_local1 ^ Encoder));
Encoder = _local1;
}
public function set value(_arg1:Number):void{
setValue(_arg1);
}
public function toString():String{
var _local1:String = String.fromCharCode((Fragment ^ Encoder));
if (Sibling != null){
_local1 = (_local1 + Sibling.toString());
};
return (_local1);
}
public function setValue(_arg1:Number=0, _arg2:uint=0):void{
var _local3:String = _arg1.toString();
var _temp1 = _arg2;
_arg2 = (_arg2 + 1);
Fragment = (_local3.charCodeAt(_temp1) ^ Encoder);
if (_arg2 < _local3.length){
Sibling = new MochiDigits(_arg1, _arg2);
} else {
Sibling = null;
};
reencode();
}
public function get value():Number{
return (Number(this.toString()));
}
public function addValue(_arg1:Number):void{
value = (value + _arg1);
}
}
}//package mochi
Section 36
//MochiMedia (mochi.MochiMedia)
package mochi {
import flash.events.*;
import flash.display.*;
public class MochiMedia extends MovieClip {
public static var mochiadsmc:MovieClip = new MovieClip();
public static var CallIfErrors:Function;
public static var ShowScoresDone:Boolean;
public static var Parent:Object;
public static var AdParent:Object;
public static var SubmitScoreDone:Boolean;
public static var mochiconnecterror:Boolean;
public static var mochiconnect:MovieClip = new MovieClip();
public static var CallWhenMochiDone:Function;
public static var MochiIDString:String = "";
public static var mochileaderboard:MovieClip = new MovieClip();
public static var mochiboardID:String = "";
public static function MochiServicesConnectError(_arg1:String):void{
mochiconnecterror = true;
}
public static function CloseMochiScores(_arg1:String=null):void{
Parent.removeChild(mochileaderboard);
ShowScoresDone = true;
CallWhenMochiDone();
}
public static function SubmitMochiScore(_arg1:Number, _arg2:Function, _arg3:String=null):void{
var _local4:String = mochiboardID;
if (_arg3 != null){
_local4 = _arg3;
};
CallWhenMochiDone = _arg2;
SubmitScoreDone = false;
if (mochiconnecterror == false){
Parent.addChild(mochileaderboard);
MochiScores.showLeaderboard({boardID:_local4, clip:mochileaderboard, score:_arg1, onClose:CloseMochiScoreSubmit});
} else {
SubmitScoreDone = true;
CallWhenMochiDone();
};
}
public static function SetDefaultLeaderBoardID(_arg1:String):void{
mochiboardID = _arg1;
}
public static function CloseClickAwayAd():void{
MochiAd.unload(mochiadsmc);
Parent.removeChild(mochiadsmc);
}
public static function ShowMochiScores(_arg1:Function, _arg2:String=null):void{
var _local3:String = mochiboardID;
if (_arg2 != null){
_local3 = _arg2;
};
CallWhenMochiDone = _arg1;
ShowScoresDone = false;
if (mochiconnecterror == false){
Parent.addChild(mochileaderboard);
MochiScores.showLeaderboard({boardID:_local3, clip:mochileaderboard, onClose:CloseMochiScores, onError:CloseMochiScores});
} else {
ShowScoresDone = true;
CallWhenMochiDone();
};
}
public static function CloseMochiScoreSubmit():void{
Parent.removeChild(mochileaderboard);
SubmitScoreDone = true;
CallWhenMochiDone();
}
public static function MochiServicesConnect(_arg1:Object, _arg2:String):void{
MochiIDString = _arg2;
Parent = _arg1;
mochiconnecterror = false;
Parent.addChild(mochiconnect);
MochiServices.connect(MochiIDString, mochiconnect, MochiServicesConnectError);
}
public static function Init():void{
}
public static function ShowClickAwayAd(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Function, _arg5:Function):void{
CallIfErrors = _arg5;
if (mochiconnecterror == false){
mochiadsmc.x = _arg2;
mochiadsmc.y = _arg3;
Parent.addChild(mochiadsmc);
MochiAd.showClickAwayAd({clip:mochiadsmc, id:_arg1, ad_loaded:_arg4, ad_failed:CallIfErrors, ad_skipped:CallIfErrors});
} else {
CallIfErrors();
};
}
}
}//package mochi
Section 37
//MochiScores (mochi.MochiScores)
package mochi {
import flash.display.*;
import flash.text.*;
public class MochiScores {
private static var boardID:String;
public static var onErrorHandler:Object;
public static var onCloseHandler:Object;
public static function showLeaderboard(_arg1:Object=null):void{
var n:Number;
var options = _arg1;
if (options != null){
if (options.clip != null){
if ((options.clip is Sprite)){
MochiServices.setContainer(options.clip);
};
delete options.clip;
} else {
MochiServices.setContainer();
};
MochiServices.stayOnTop();
if (options.name != null){
if ((options.name is TextField)){
if (options.name.text.length > 0){
options.name = options.name.text;
};
};
};
if (options.score != null){
if ((options.score is TextField)){
if (options.score.text.length > 0){
options.score = options.score.text;
};
} else {
if ((options.score is MochiDigits)){
options.score = options.score.value;
};
};
n = Number(options.score);
if (isNaN(n)){
trace((("ERROR: Submitted score '" + options.score) + "' will be rejected, score is 'Not a Number'"));
} else {
if ((((n == Number.NEGATIVE_INFINITY)) || ((n == Number.POSITIVE_INFINITY)))){
trace((("ERROR: Submitted score '" + options.score) + "' will be rejected, score is an infinite"));
} else {
if (Math.floor(n) != n){
trace((("WARNING: Submitted score '" + options.score) + "' will be truncated"));
};
options.score = n;
};
};
};
if (options.onDisplay != null){
options.onDisplay();
} else {
if (MochiServices.clip != null){
if ((MochiServices.clip is MovieClip)){
MochiServices.clip.stop();
} else {
trace("Warning: Container is not a MovieClip, cannot call default onDisplay.");
};
};
};
} else {
options = {};
if ((MochiServices.clip is MovieClip)){
MochiServices.clip.stop();
} else {
trace("Warning: Container is not a MovieClip, cannot call default onDisplay.");
};
};
if (options.onClose != null){
onCloseHandler = options.onClose;
} else {
onCloseHandler = function ():void{
if ((MochiServices.clip is MovieClip)){
MochiServices.clip.play();
} else {
trace("Warning: Container is not a MovieClip, cannot call default onClose.");
};
};
};
if (options.onError != null){
onErrorHandler = options.onError;
} else {
onErrorHandler = null;
};
if (options.boardID == null){
if (MochiScores.boardID != null){
options.boardID = MochiScores.boardID;
};
};
trace("[MochiScores] NOTE: Security Sandbox Violation errors below are normal");
MochiServices.send("scores_showLeaderboard", {options:options}, null, onClose);
}
public static function closeLeaderboard():void{
MochiServices.send("scores_closeLeaderboard");
}
public static function getPlayerInfo(_arg1:Object, _arg2:Object=null):void{
MochiServices.send("scores_getPlayerInfo", null, _arg1, _arg2);
}
public static function requestList(_arg1:Object, _arg2:Object=null):void{
MochiServices.send("scores_requestList", null, _arg1, _arg2);
}
public static function scoresArrayToObjects(_arg1:Object):Object{
var _local3:Number;
var _local4:Number;
var _local5:Object;
var _local6:Object;
var _local7:String;
var _local8:String;
var _local2:Object = {};
for (_local7 in _arg1) {
if (typeof(_arg1[_local7]) == "object"){
if (((!((_arg1[_local7].cols == null))) && (!((_arg1[_local7].rows == null))))){
_local2[_local7] = [];
_local5 = _arg1[_local7];
_local4 = 0;
while (_local4 < _local5.rows.length) {
_local6 = {};
_local3 = 0;
while (_local3 < _local5.cols.length) {
_local6[_local5.cols[_local3]] = _local5.rows[_local4][_local3];
_local3++;
};
_local2[_local7].push(_local6);
_local4++;
};
} else {
_local2[_local7] = {};
for (_local8 in _arg1[_local7]) {
_local2[_local7][_local8] = _arg1[_local7][_local8];
};
};
} else {
_local2[_local7] = _arg1[_local7];
};
};
return (_local2);
}
public static function submit(_arg1:Number, _arg2:String, _arg3:Object=null, _arg4:Object=null):void{
_arg1 = Number(_arg1);
if (isNaN(_arg1)){
trace((("ERROR: Submitted score '" + String(_arg1)) + "' will be rejected, score is 'Not a Number'"));
} else {
if ((((_arg1 == Number.NEGATIVE_INFINITY)) || ((_arg1 == Number.POSITIVE_INFINITY)))){
trace((("ERROR: Submitted score '" + String(_arg1)) + "' will be rejected, score is an infinite"));
} else {
if (Math.floor(_arg1) != _arg1){
trace((("WARNING: Submitted score '" + String(_arg1)) + "' will be truncated"));
};
_arg1 = Number(_arg1);
};
};
MochiServices.send("scores_submit", {score:_arg1, name:_arg2}, _arg3, _arg4);
}
public static function onClose(_arg1:Object=null):void{
if (_arg1 != null){
if (_arg1.error != null){
if (_arg1.error == true){
if (onErrorHandler != null){
if (_arg1.errorCode == null){
_arg1.errorCode = "IOError";
};
onErrorHandler(_arg1.errorCode);
MochiServices.doClose();
return;
};
};
};
};
onCloseHandler();
MochiServices.doClose();
}
public static function setBoardID(_arg1:String):void{
MochiScores.boardID = _arg1;
MochiServices.send("scores_setBoardID", {boardID:_arg1});
}
}
}//package mochi
Section 38
//MochiServices (mochi.MochiServices)
package mochi {
import flash.events.*;
import flash.display.*;
import flash.net.*;
import flash.geom.*;
import flash.utils.*;
import flash.system.*;
public class MochiServices {
private static var _container:Object;
private static var _connected:Boolean = false;
private static var _swfVersion:String;
public static var netupAttempted:Boolean = false;
private static var _sendChannel:LocalConnection;
private static var _clip:MovieClip;
private static var _loader:Loader;
private static var _id:String;
private static var _listenChannel:LocalConnection;
public static var widget:Boolean = false;
private static var _timer:Timer;
private static var _sendChannelName:String;
private static var _connecting:Boolean = false;
public static var onError:Object;
private static var _listenChannelName:String = "__ms_";
private static var _servicesURL:String = "http://www.mochiads.com/static/lib/services/services.swf";
public static var netup:Boolean = true;
public static function isNetworkAvailable():Boolean{
return (!((Security.sandboxType == "localWithFile")));
}
public static function get connected():Boolean{
return (_connected);
}
private static function flush(_arg1:Boolean):void{
var _local2:Object;
var _local3:Object;
if (_clip != null){
if (_clip._queue != null){
while (_clip._queue.length > 0) {
_local2 = _clip._queue.shift();
_local3 = null;
if (_local2 != null){
if (_local2.callbackID != null){
_local3 = _clip._callbacks[_local2.callbackID];
};
delete _clip._callbacks[_local2.callbackID];
if (((_arg1) && (!((_local3 == null))))){
handleError(_local2.args, _local3.callbackObject, _local3.callbackMethod);
};
};
};
};
};
}
public static function send(_arg1:String, _arg2:Object=null, _arg3:Object=null, _arg4:Object=null):void{
if (_connected){
_sendChannel.send(_sendChannelName, "onReceive", {methodName:_arg1, args:_arg2, callbackID:_clip._nextcallbackID});
} else {
if ((((_clip == null)) || (!(_connecting)))){
onError("NotConnected");
handleError(_arg2, _arg3, _arg4);
flush(true);
return;
};
_clip._queue.push({methodName:_arg1, args:_arg2, callbackID:_clip._nextcallbackID});
};
if (_clip != null){
if (((!((_clip._callbacks == null))) && (!((_clip._nextcallbackID == null))))){
_clip._callbacks[_clip._nextcallbackID] = {callbackObject:_arg3, callbackMethod:_arg4};
_clip._nextcallbackID++;
};
};
}
private static function init(_arg1:String, _arg2:Object):void{
_id = _arg1;
if (_arg2 != null){
_container = _arg2;
loadCommunicator(_arg1, _container);
};
}
public static function get childClip():Object{
return (_clip);
}
private static function clickMovie(_arg1:String, _arg2:Function):MovieClip{
var _local4:int;
var _local14:Loader;
var _local3:Array = [150, 21, 0, 7, 1, 0, 0, 0, 0, 98, 116, 110, 0, 7, 2, 0, 0, 0, 0, 116, 104, 105, 115, 0, 28, 150, 22, 0, 0, 99, 114, 101, 97, 116, 101, 69, 109, 112, 116, 121, 77, 111, 118, 105, 101, 67, 108, 105, 112, 0, 82, 135, 1, 0, 0, 23, 150, 13, 0, 4, 0, 0, 111, 110, 82, 101, 108, 101, 97, 115, 101, 0, 142, 8, 0, 0, 0, 0, 2, 42, 0, 114, 0, 150, 17, 0, 0, 32, 0, 7, 1, 0, 0, 0, 8, 0, 0, 115, 112, 108, 105, 116, 0, 82, 135, 1, 0, 1, 23, 150, 7, 0, 4, 1, 7, 0, 0, 0, 0, 78, 150, 8, 0, 0, 95, 98, 108, 97, 110, 107, 0, 154, 1, 0, 0, 150, 7, 0, 0, 99, 108, 105, 99, 107, 0, 150, 7, 0, 4, 1, 7, 1, 0, 0, 0, 78, 150, 27, 0, 7, 2, 0, 0, 0, 7, 0, 0, 0, 0, 0, 76, 111, 99, 97, 108, 67, 111, 110, 110, 101, 99, 116, 105, 111, 110, 0, 64, 150, 6, 0, 0, 115, 101, 110, 100, 0, 82, 79, 150, 15, 0, 4, 0, 0, 95, 97, 108, 112, 104, 97, 0, 7, 0, 0, 0, 0, 79, 150, 23, 0, 7, 0xFF, 0, 0xFF, 0, 7, 1, 0, 0, 0, 4, 0, 0, 98, 101, 103, 105, 110, 70, 105, 108, 108, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 109, 111, 118, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 100, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 100, 0, 0, 0, 7, 100, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 100, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 16, 0, 7, 0, 0, 0, 0, 4, 0, 0, 101, 110, 100, 70, 105, 108, 108, 0, 82, 23];
var _local5:Array = [104, 0, 31, 64, 0, 7, 208, 0, 0, 12, 1, 0, 67, 2, 0xFF, 0xFF, 0xFF, 63, 3];
var _local6:Array = [0, 64, 0, 0, 0];
var _local7:MovieClip = new MovieClip();
var _local8:LocalConnection = new LocalConnection();
var _local9:String = ((("_click_" + Math.floor((Math.random() * 999999))) + "_") + Math.floor(new Date().getTime()));
_local8 = new LocalConnection();
_local7.lc = _local8;
_local7.click = _arg2;
_local8.client = _local7;
_local8.connect(_local9);
var _local10:ByteArray = new ByteArray();
var _local11:ByteArray = new ByteArray();
_local11.endian = Endian.LITTLE_ENDIAN;
_local11.writeShort(1);
_local11.writeUTFBytes(((_arg1 + " ") + _local9));
_local11.writeByte(0);
var _local12:uint = ((_local3.length + _local11.length) + 4);
var _local13:uint = (_local12 + 35);
_local10.endian = Endian.LITTLE_ENDIAN;
_local10.writeUTFBytes("FWS");
_local10.writeByte(8);
_local10.writeUnsignedInt(_local13);
for each (_local4 in _local5) {
_local10.writeByte(_local4);
};
_local10.writeUnsignedInt(_local12);
_local10.writeByte(136);
_local10.writeShort(_local11.length);
_local10.writeBytes(_local11);
for each (_local4 in _local3) {
_local10.writeByte(_local4);
};
for each (_local4 in _local6) {
_local10.writeByte(_local4);
};
_local14 = new Loader();
_local14.loadBytes(_local10);
_local7.addChild(_local14);
return (_local7);
}
public static function stayOnTop():void{
_container.addEventListener(Event.ENTER_FRAME, MochiServices.bringToTop, false, 0, true);
if (_clip != null){
_clip.visible = true;
};
}
public static function addLinkEvent(_arg1:String, _arg2:String, _arg3:DisplayObjectContainer, _arg4:Function=null):void{
var avm1Click:DisplayObject;
var x:String;
var req:URLRequest;
var loader:Loader;
var setURL:Function;
var err:Function;
var complete:Function;
var url = _arg1;
var burl = _arg2;
var btn = _arg3;
var onClick = _arg4;
var vars:Object = new Object();
vars["mav"] = getVersion();
vars["swfv"] = "9";
vars["swfurl"] = btn.loaderInfo.loaderURL;
vars["fv"] = Capabilities.version;
vars["os"] = Capabilities.os;
vars["lang"] = Capabilities.language;
vars["scres"] = ((Capabilities.screenResolutionX + "x") + Capabilities.screenResolutionY);
var s = "?";
var i:Number = 0;
for (x in vars) {
if (i != 0){
s = (s + "&");
};
i = (i + 1);
s = (((s + x) + "=") + escape(vars[x]));
};
req = new URLRequest("http://x.mochiads.com/linkping.swf");
loader = new Loader();
setURL = function (_arg1:String):void{
if (avm1Click){
btn.removeChild(avm1Click);
};
avm1Click = clickMovie(_arg1, onClick);
var _local2:Rectangle = btn.getBounds(btn);
btn.addChild(avm1Click);
avm1Click.x = _local2.x;
avm1Click.y = _local2.y;
avm1Click.scaleX = (0.01 * _local2.width);
avm1Click.scaleY = (0.01 * _local2.height);
};
err = function (_arg1:Object):void{
netup = false;
_arg1.target.removeEventListener(_arg1.type, arguments.callee);
setURL(burl);
};
complete = function (_arg1:Object):void{
_arg1.target.removeEventListener(_arg1.type, arguments.callee);
};
if (netup){
setURL((url + s));
} else {
setURL(burl);
};
if (!((netupAttempted) || (_connected))){
netupAttempted = true;
loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, err);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, complete);
loader.load(req);
};
}
public static function disconnect():void{
if (((_connected) || (_connecting))){
if (_clip != null){
if (_clip.parent != null){
if ((_clip.parent is Sprite)){
Sprite(_clip.parent).removeChild(_clip);
_clip = null;
};
};
};
_connecting = (_connected = false);
flush(true);
try {
_listenChannel.close();
} catch(error:Error) {
};
};
if (_timer != null){
try {
_timer.stop();
} catch(error:Error) {
};
};
}
public static function allowDomains(_arg1:String):String{
var _local2:String;
if (Security.sandboxType != "application"){
Security.allowDomain("*");
Security.allowInsecureDomain("*");
};
if (_arg1.indexOf("http://") != -1){
_local2 = _arg1.split("/")[2].split(":")[0];
if (Security.sandboxType != "application"){
Security.allowDomain(_local2);
Security.allowInsecureDomain(_local2);
};
};
return (_local2);
}
public static function getVersion():String{
return ("3.0");
}
public static function doClose():void{
_container.removeEventListener(Event.ENTER_FRAME, MochiServices.bringToTop);
if (_clip.parent != null){
Sprite(_clip.parent).removeChild(_clip);
};
}
private static function onStatus(_arg1:StatusEvent):void{
switch (_arg1.level){
case "error":
_connected = false;
_listenChannel.connect(_listenChannelName);
break;
};
}
public static function get id():String{
return (_id);
}
private static function urlOptions(_arg1:Object):Object{
var _local4:Array;
var _local5:Number;
var _local6:Array;
var _local2:Object = {};
var _local3:String = _arg1.loaderInfo.parameters.mochiad_options;
if (_local3){
_local4 = _local3.split("&");
_local5 = 0;
while (_local5 < _local4.length) {
_local6 = _local4[_local5].split("=");
_local2[unescape(_local6[0])] = unescape(_local6[1]);
_local5++;
};
};
return (_local2);
}
public static function setContainer(_arg1:Object=null, _arg2:Boolean=true):void{
if (_arg1 != null){
if ((_arg1 is Sprite)){
_container = _arg1;
};
};
if (_arg2){
if ((_container is Sprite)){
Sprite(_container).addChild(_clip);
};
};
}
private static function handleError(_arg1:Object, _arg2:Object, _arg3:Object):void{
var args = _arg1;
var callbackObject = _arg2;
var callbackMethod = _arg3;
if (args != null){
if (args.onError != null){
args.onError.apply(null, ["NotConnected"]);
};
if (((!((args.options == null))) && (!((args.options.onError == null))))){
args.options.onError.apply(null, ["NotConnected"]);
};
};
if (callbackMethod != null){
args = {};
args.error = true;
args.errorCode = "NotConnected";
if (((!((callbackObject == null))) && ((callbackMethod is String)))){
try {
var _local5 = callbackObject;
_local5[callbackMethod](args);
} catch(error:Error) {
};
} else {
if (callbackMethod != null){
try {
callbackMethod.apply(args);
} catch(error:Error) {
};
};
};
};
}
private static function initComChannels():void{
if (!_connected){
_sendChannel.addEventListener(StatusEvent.STATUS, MochiServices.onStatus);
_sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"});
_sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_container, version:getVersion(), parentURL:_container.loaderInfo.loaderURL});
_listenChannel.addEventListener(StatusEvent.STATUS, MochiServices.onStatus);
_clip.onReceive = function (_arg1:Object):void{
var methodName:String;
var pkg = _arg1;
var cb:String = pkg.callbackID;
var cblst:Object = this.client._callbacks[cb];
if (!cblst){
return;
};
var method:* = cblst.callbackMethod;
methodName = "";
var obj:Object = cblst.callbackObject;
if (((obj) && ((typeof(method) == "string")))){
methodName = method;
if (obj[method] != null){
method = obj[method];
} else {
trace((("Error: Method " + method) + " does not exist."));
};
};
if (method != undefined){
try {
method.apply(obj, pkg.args);
} catch(error:Error) {
trace(((("Error invoking callback method '" + methodName) + "': ") + error.toString()));
};
} else {
if (obj != null){
try {
obj(pkg.args);
} catch(error:Error) {
trace(("Error invoking method on object: " + error.toString()));
};
};
};
delete this.client._callbacks[cb];
};
_clip.onError = function ():void{
MochiServices.onError("IOError");
};
trace("connected!");
_connecting = false;
_connected = true;
while (_clip._queue.length > 0) {
_sendChannel.send(_sendChannelName, "onReceive", _clip._queue.shift());
};
};
}
private static function listen():void{
_listenChannel = new LocalConnection();
_listenChannel.client = _clip;
_clip.handshake = function (_arg1:Object):void{
MochiServices.comChannelName = _arg1.newChannel;
};
_listenChannel.allowDomain("*", "localhost");
_listenChannel.allowInsecureDomain("*", "localhost");
_listenChannel.connect(_listenChannelName);
trace("Waiting for MochiAds services to connect...");
}
public static function set comChannelName(_arg1:String):void{
if (_arg1 != null){
if (_arg1.length > 3){
_sendChannelName = (_arg1 + "_fromgame");
initComChannels();
};
};
}
private static function loadCommunicator(_arg1:String, _arg2:Object):MovieClip{
var id = _arg1;
var clip = _arg2;
var clipname:String = ("_mochiservices_com_" + id);
if (_clip != null){
return (_clip);
};
if (!MochiServices.isNetworkAvailable()){
return (null);
};
if (urlOptions(clip).servicesURL != undefined){
_servicesURL = urlOptions(clip).servicesURL;
};
MochiServices.allowDomains(_servicesURL);
_clip = createEmptyMovieClip(clip, clipname, 10336, false);
_loader = new Loader();
var f:Function = function (_arg1:Object):void{
_clip._mochiad_ctr_failed = true;
trace("MochiServices could not load.");
MochiServices.disconnect();
MochiServices.onError("IOError");
};
_listenChannelName = (_listenChannelName + ((Math.floor(new Date().getTime()) + "_") + Math.floor((Math.random() * 99999))));
_loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, f);
var req:URLRequest = new URLRequest(_servicesURL);
var vars:URLVariables = new URLVariables();
vars.listenLC = _listenChannelName;
vars.mochiad_options = clip.loaderInfo.parameters.mochiad_options;
if (widget){
vars.widget = true;
};
req.data = vars;
listen();
_loader.load(req);
_clip.addChild(_loader);
_clip._mochiservices_com = _loader;
_sendChannel = new LocalConnection();
_clip._queue = [];
_clip._nextcallbackID = 0;
_clip._callbacks = {};
_timer = new Timer(10000, 1);
_timer.addEventListener(TimerEvent.TIMER, connectWait);
_timer.start();
return (_clip);
}
public static function get clip():Object{
return (_container);
}
public static function bringToTop(_arg1:Event):void{
var e = _arg1;
if (MochiServices.clip != null){
if (MochiServices.childClip != null){
try {
if (MochiServices.clip.numChildren > 1){
MochiServices.clip.setChildIndex(MochiServices.childClip, (MochiServices.clip.numChildren - 1));
};
} catch(errorObject:Error) {
trace("Warning: Depth sort error.");
_container.removeEventListener(Event.ENTER_FRAME, MochiServices.bringToTop);
};
};
};
}
public static function connect(_arg1:String, _arg2:Object, _arg3:Object=null):void{
var id = _arg1;
var clip = _arg2;
var onError = _arg3;
if ((clip is DisplayObject)){
if (((!(_connected)) && ((_clip == null)))){
trace("MochiServices Connecting...");
_connecting = true;
init(id, clip);
};
} else {
trace("Error, MochiServices requires a Sprite, Movieclip or instance of the stage.");
};
if (onError != null){
MochiServices.onError = onError;
} else {
if (MochiServices.onError == null){
MochiServices.onError = function (_arg1:String):void{
trace(_arg1);
};
};
};
}
public static function createEmptyMovieClip(_arg1:Object, _arg2:String, _arg3:Number, _arg4:Boolean=true):MovieClip{
var parent = _arg1;
var name = _arg2;
var depth = _arg3;
var doAdd = _arg4;
var mc:MovieClip = new MovieClip();
if (doAdd){
if (((false) && (depth))){
parent.addChildAt(mc, depth);
} else {
parent.addChild(mc);
};
};
try {
parent[name] = mc;
} catch(e:Error) {
throw (new Error("MochiServices requires a clip that is an instance of a dynamic class. If your class extends Sprite or MovieClip, you must make it dynamic."));
};
mc["_name"] = name;
return (mc);
}
public static function connectWait(_arg1:TimerEvent):void{
if (!_connected){
_clip._mochiad_ctr_failed = true;
trace("MochiServices could not load. (timeout)");
MochiServices.disconnect();
MochiServices.onError("IOError");
};
}
}
}//package mochi
Section 39
//BitmapAsset (mx.core.BitmapAsset)
package mx.core {
import flash.display.*;
public class BitmapAsset extends FlexBitmap implements IFlexAsset, IFlexDisplayObject {
mx_internal static const VERSION:String = "3.2.0.3958";
public function BitmapAsset(_arg1:BitmapData=null, _arg2:String="auto", _arg3:Boolean=false){
super(_arg1, _arg2, _arg3);
}
public function get measuredWidth():Number{
if (bitmapData){
return (bitmapData.width);
};
return (0);
}
public function get measuredHeight():Number{
if (bitmapData){
return (bitmapData.height);
};
return (0);
}
public function setActualSize(_arg1:Number, _arg2:Number):void{
width = _arg1;
height = _arg2;
}
public function move(_arg1:Number, _arg2:Number):void{
this.x = _arg1;
this.y = _arg2;
}
}
}//package mx.core
Section 40
//FlexBitmap (mx.core.FlexBitmap)
package mx.core {
import flash.display.*;
import mx.utils.*;
public class FlexBitmap extends Bitmap {
mx_internal static const VERSION:String = "3.2.0.3958";
public function FlexBitmap(_arg1:BitmapData=null, _arg2:String="auto", _arg3:Boolean=false){
var bitmapData = _arg1;
var pixelSnapping = _arg2;
var smoothing = _arg3;
super(bitmapData, pixelSnapping, smoothing);
try {
name = NameUtil.createUniqueName(this);
} catch(e:Error) {
};
}
override public function toString():String{
return (NameUtil.displayObjectToString(this));
}
}
}//package mx.core
Section 41
//IFlexAsset (mx.core.IFlexAsset)
package mx.core {
public interface IFlexAsset {
}
}//package mx.core
Section 42
//IFlexDisplayObject (mx.core.IFlexDisplayObject)
package mx.core {
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.accessibility.*;
public interface IFlexDisplayObject extends IBitmapDrawable, IEventDispatcher {
function get visible():Boolean;
function get rotation():Number;
function localToGlobal(_arg1:Point):Point;
function get name():String;
function set width(_arg1:Number):void;
function get measuredHeight():Number;
function get blendMode():String;
function get scale9Grid():Rectangle;
function set name(_arg1:String):void;
function set scaleX(_arg1:Number):void;
function set scaleY(_arg1:Number):void;
function get measuredWidth():Number;
function get accessibilityProperties():AccessibilityProperties;
function set scrollRect(_arg1:Rectangle):void;
function get cacheAsBitmap():Boolean;
function globalToLocal(_arg1:Point):Point;
function get height():Number;
function set blendMode(_arg1:String):void;
function get parent():DisplayObjectContainer;
function getBounds(_arg1:DisplayObject):Rectangle;
function get opaqueBackground():Object;
function set scale9Grid(_arg1:Rectangle):void;
function setActualSize(_arg1:Number, _arg2:Number):void;
function set alpha(_arg1:Number):void;
function set accessibilityProperties(_arg1:AccessibilityProperties):void;
function get width():Number;
function hitTestPoint(_arg1:Number, _arg2:Number, _arg3:Boolean=false):Boolean;
function set cacheAsBitmap(_arg1:Boolean):void;
function get scaleX():Number;
function get scaleY():Number;
function get scrollRect():Rectangle;
function get mouseX():Number;
function get mouseY():Number;
function set height(_arg1:Number):void;
function set mask(_arg1:DisplayObject):void;
function getRect(_arg1:DisplayObject):Rectangle;
function get alpha():Number;
function set transform(_arg1:Transform):void;
function move(_arg1:Number, _arg2:Number):void;
function get loaderInfo():LoaderInfo;
function get root():DisplayObject;
function hitTestObject(_arg1:DisplayObject):Boolean;
function set opaqueBackground(_arg1:Object):void;
function set visible(_arg1:Boolean):void;
function get mask():DisplayObject;
function set x(_arg1:Number):void;
function set y(_arg1:Number):void;
function get transform():Transform;
function set filters(_arg1:Array):void;
function get x():Number;
function get y():Number;
function get filters():Array;
function set rotation(_arg1:Number):void;
function get stage():Stage;
}
}//package mx.core
Section 43
//IRepeaterClient (mx.core.IRepeaterClient)
package mx.core {
public interface IRepeaterClient {
function get instanceIndices():Array;
function set instanceIndices(_arg1:Array):void;
function get isDocument():Boolean;
function set repeaters(_arg1:Array):void;
function initializeRepeaterArrays(_arg1:IRepeaterClient):void;
function get repeaters():Array;
function set repeaterIndices(_arg1:Array):void;
function get repeaterIndices():Array;
}
}//package mx.core
Section 44
//mx_internal (mx.core.mx_internal)
package mx.core {
public namespace mx_internal = "http://www.adobe.com/2006/flex/mx/internal";
}//package mx.core
Section 45
//SoundAsset (mx.core.SoundAsset)
package mx.core {
import flash.media.*;
public class SoundAsset extends Sound implements IFlexAsset {
mx_internal static const VERSION:String = "3.2.0.3958";
}
}//package mx.core
Section 46
//NameUtil (mx.utils.NameUtil)
package mx.utils {
import flash.display.*;
import mx.core.*;
import flash.utils.*;
public class NameUtil {
mx_internal static const VERSION:String = "3.2.0.3958";
private static var counter:int = 0;
public static function displayObjectToString(_arg1:DisplayObject):String{
var result:String;
var o:DisplayObject;
var s:String;
var indices:Array;
var displayObject = _arg1;
try {
o = displayObject;
while (o != null) {
if (((((o.parent) && (o.stage))) && ((o.parent == o.stage)))){
break;
};
s = o.name;
if ((o is IRepeaterClient)){
indices = IRepeaterClient(o).instanceIndices;
if (indices){
s = (s + (("[" + indices.join("][")) + "]"));
};
};
result = ((result == null)) ? s : ((s + ".") + result);
o = o.parent;
};
} catch(e:SecurityError) {
};
return (result);
}
public static function createUniqueName(_arg1:Object):String{
if (!_arg1){
return (null);
};
var _local2:String = getQualifiedClassName(_arg1);
var _local3:int = _local2.indexOf("::");
if (_local3 != -1){
_local2 = _local2.substr((_local3 + 2));
};
var _local4:int = _local2.charCodeAt((_local2.length - 1));
if ((((_local4 >= 48)) && ((_local4 <= 57)))){
_local2 = (_local2 + "_");
};
return ((_local2 + counter++));
}
}
}//package mx.utils
Section 47
//_eh332 (_eh332)
package {
import classes.*;
public class _eh332 {
public static var _no637:Class = _eh332__no637;
public static var _gu285:Class = _eh332__gu285;
public static var _de1149:Class = _eh332__de1149;
public static var _ho1285:Class = _eh332__ho1285;
public static var _jh1190:Class = _eh332__jh1190;
public static var _sq401:Class = _eh332__sq401;
public static var _le68:Class = _eh332__le68;
public static var _br447:Class = _eh332__br447;
public static var _dq973:Class = _eh332__dq973;
public static var _gm272:Class = _eh332__gm272;
public static var _mb262:Class = _eh332__mb262;
public static var _ph883:Class = _eh332__ph883;
public static var _sg156:Class = _eh332__sg156;
public static function Init():void{
_uk581.Init();
_uk581._rr141(irrcrpt("wlfn", 3), new _no637(), 0, 0);
_uk581._rr141(irrcrpt("dtgcm", 2), new _le68(), 0, 0);
_uk581._rr141(irrcrpt("xbnxm", 5), new _ph883(), 0, 0);
_uk581._rr141(irrcrpt("folfn", 3), new _dq973(), 0, 0);
_uk581._rr141(irrcrpt("vpdoojrqj", 3), new _jh1190(), 0, 0);
_uk581._rr141(irrcrpt("erpe", 3), new _ho1285(), 0, 0);
_uk581._rr141(irrcrpt("yjqquj", 2), new _mb262(), 0, 0);
_uk581._rr141(irrcrpt("wgveqfpi", 4), new _gm272(), 0, 0);
_uk581._rr141(irrcrpt("lfrjtajw", 5), new _br447(), 0, 0);
_uk581._rr141(irrcrpt("pgyngxgn", 2), new _sg156(), 0, 0);
_eq744.Init();
_eq744._rr141(irrcrpt("ywfhp6", 5), new _sq401());
_eq744._rr141(irrcrpt("vkvng", 2), new _de1149(), 68.5);
_eq744._rr141(irrcrpt("mtbytuqfd", 5), new _gu285(), 60.5);
}
}
}//package
Section 48
//_eh332__br447 (_eh332__br447)
package {
import mx.core.*;
public class _eh332__br447 extends SoundAsset {
}
}//package
Section 49
//_eh332__de1149 (_eh332__de1149)
package {
import mx.core.*;
public class _eh332__de1149 extends SoundAsset {
}
}//package
Section 50
//_eh332__dq973 (_eh332__dq973)
package {
import mx.core.*;
public class _eh332__dq973 extends SoundAsset {
}
}//package
Section 51
//_eh332__gm272 (_eh332__gm272)
package {
import mx.core.*;
public class _eh332__gm272 extends SoundAsset {
}
}//package
Section 52
//_eh332__gu285 (_eh332__gu285)
package {
import mx.core.*;
public class _eh332__gu285 extends SoundAsset {
}
}//package
Section 53
//_eh332__ho1285 (_eh332__ho1285)
package {
import mx.core.*;
public class _eh332__ho1285 extends SoundAsset {
}
}//package
Section 54
//_eh332__jh1190 (_eh332__jh1190)
package {
import mx.core.*;
public class _eh332__jh1190 extends SoundAsset {
}
}//package
Section 55
//_eh332__le68 (_eh332__le68)
package {
import mx.core.*;
public class _eh332__le68 extends SoundAsset {
}
}//package
Section 56
//_eh332__mb262 (_eh332__mb262)
package {
import mx.core.*;
public class _eh332__mb262 extends SoundAsset {
}
}//package
Section 57
//_eh332__no637 (_eh332__no637)
package {
import mx.core.*;
public class _eh332__no637 extends SoundAsset {
}
}//package
Section 58
//_eh332__ph883 (_eh332__ph883)
package {
import mx.core.*;
public class _eh332__ph883 extends SoundAsset {
}
}//package
Section 59
//_eh332__sg156 (_eh332__sg156)
package {
import mx.core.*;
public class _eh332__sg156 extends SoundAsset {
}
}//package
Section 60
//_eh332__sq401 (_eh332__sq401)
package {
import mx.core.*;
public class _eh332__sq401 extends SoundAsset {
}
}//package
Section 61
//_es620 (_es620)
package {
import classes.*;
public class _es620 {
public static var _qg999:Function;
public static var _hj1174:Array = [];
public static var _bo1053:Number = 0;
public static var _ah405:Boolean;
public static var _cx343:Number = 0;
public static function _gm300(_arg1:Number):void{
_bo1053 = (_bo1053 - _arg1);
if (_bo1053 < 1){
if (_hj1174.length > 0){
_qg999(_hj1174[0]);
_hj1174.splice(0, 1);
_bo1053 = _cx343;
};
};
}
public static function _oo743():void{
_ba1018._dd286(irrcrpt("Wjtjufe tqpotps tjuf.", 1), irrcrpt("Ymfspx!", 5), irrcrpt("Wjtufe", 1), irrcrpt("Wtsrwsv", 4), irrcrpt("Xnyj", 5));
_ba1018._dd286(irrcrpt("Hizipstiv wyttsvx.", 4), irrcrpt("Dmjdlfe po dsfejut. Uibolt!", 1), "", "", "");
_ba1018._dd286(irrcrpt("Txlfn ohduqhu.", 3), irrcrpt("Womt fyxxsr gpmgoih.", 4), irrcrpt("Vznhp", 5), irrcrpt("Pievriv", 4), "");
_ba1018._dd286(irrcrpt("Iluvw Pdwfk.", 3), irrcrpt("Dbtvbm.", 1), irrcrpt("Jmvwx", 4), irrcrpt("Rfyhm", 5), irrcrpt("Fdvxdo", 3));
_ba1018._dd286(irrcrpt("Knwxy Rfyhm.", 5), irrcrpt("Gqnye.", 5), irrcrpt("Hktuv", 2), irrcrpt("Qexgl", 4), irrcrpt("Gqnye", 5));
_ba1018._dd286(irrcrpt("Gnl Rfyhm Rfpjw.", 5), irrcrpt("71 Hfnt nbudife. Dbtvbm.", 1), irrcrpt("Gnl", 5), irrcrpt("Nbudi", 1), irrcrpt("Rfpjw", 5));
_ba1018._dd286(irrcrpt("Cjh Nbudi Nblfs.", 1), irrcrpt("71 Hfnt nbudife. Cmjua.", 1), irrcrpt("Cjh", 1), irrcrpt("Ocvej", 2), irrcrpt("Rfpjw", 5));
_ba1018._dd286(irrcrpt("Ocvej Uvtgcmgt N3 ", 2), irrcrpt("73 Pdwfkhv lq d urz. Fdvxdo.", 3), irrcrpt("Pdwfk", 3), irrcrpt("Wxvieoiv", 4), irrcrpt("51", 1));
_ba1018._dd286(irrcrpt("Nbudi Tusfblfs M3 ", 1), irrcrpt("82 Ocvejgu kp c tqy. Ecuwcn.", 2), irrcrpt("Rfyhm", 5), irrcrpt("Tusfblfs", 1), irrcrpt("93", 3));
_ba1018._dd286(irrcrpt("Qexgl Wxvieoiv P7 ", 4), irrcrpt("35 Rfyhmjx ns f wtb. Hfxzfq.", 5), irrcrpt("Nbudi", 1), irrcrpt("Uvtgcmgt", 2), irrcrpt("35", 5));
_ba1018._dd286(irrcrpt("Pdwfk Vwuhdnhu O7 ", 3), irrcrpt("655 Rfyhmjx ns f wtb. Hfxzfq.", 5), irrcrpt("Pdwfk", 3), irrcrpt("Tusfblfs", 1), irrcrpt("322", 2));
_ba1018._dd286(irrcrpt("Rfyhm Xywjfpjw Q6 ", 5), irrcrpt("53 Pdwfkhv lq d urz. Eolwc.", 3), irrcrpt("Rfyhm", 5), irrcrpt("Xywjfpjw", 5), irrcrpt("75", 5));
_ba1018._dd286(irrcrpt("Qexgl Wxvieoiv P6 ", 4), irrcrpt("73 Pdwfkhv lq d urz. Eolwc.", 3), irrcrpt("Ocvej", 2), irrcrpt("Vwuhdnhu", 3), irrcrpt("73", 3));
_ba1018._dd286(irrcrpt("Ocvej Uvtgcmgt N5 ", 2), irrcrpt("15 Rfyhmjx ns f wtb. Gqnye.", 5), irrcrpt("Ocvej", 2), irrcrpt("Tusfblfs", 1), irrcrpt("71", 1));
_ba1018._dd286(irrcrpt("Ocvej Uvtgcmgt N6 ", 2), irrcrpt("35 Rfyhmjx ns f wtb. Gqnye.", 5), irrcrpt("Qexgl", 4), irrcrpt("Xywjfpjw", 5), irrcrpt("24", 4));
_ba1018._dd286(irrcrpt("Nbe Cpncfs Opwjdf", 1), irrcrpt("9 fsqfw mr e vsa. Gewyep.", 4), irrcrpt("Nbe", 1), irrcrpt("Cpncfs", 1), irrcrpt("Qrylfh", 3));
_ba1018._dd286(irrcrpt("Qeh Fsqfiv Tvs", 4), irrcrpt("43 erpev lq d urz. Fdvxdo.", 3), irrcrpt("Qeh", 4), irrcrpt("Gtrgjw", 5), irrcrpt("Rtq", 2));
_ba1018._dd286(irrcrpt("Ocf Dqodgt Gnkvg", 2), irrcrpt("53 erpev lq d urz. Fdvxdo.", 3), irrcrpt("Qeh", 4), irrcrpt("Erpehu", 3), irrcrpt("Gnkvg", 2));
_ba1018._dd286(irrcrpt("Pdg Erpehu Qrylfh", 3), irrcrpt("7 dqodu kp c tqy. Dnkvb.", 2), irrcrpt("Nbe", 1), irrcrpt("Gtrgjw", 5), irrcrpt("Opwjdf", 1));
_ba1018._dd286(irrcrpt("Rfi Gtrgjw Uwt", 5), irrcrpt("65 gtrgx ns f wtb. Gqnye.", 5), irrcrpt("Pdg", 3), irrcrpt("Gtrgjw", 5), irrcrpt("Tvs", 4));
_ba1018._dd286(irrcrpt("Pdg Erpehu Holwh", 3), irrcrpt("75 gtrgx ns f wtb. Gqnye.", 5), irrcrpt("Qeh", 4), irrcrpt("Fsqfiv", 4), irrcrpt("Fmjuf", 1));
_ba1018._dd286(irrcrpt("Zduplqj Xs Dzdug", 3), irrcrpt("Ngxgn 32 tgcejgf. Ecuwcn.", 2), irrcrpt("Xbsnjoh", 1), irrcrpt("Xs", 3), irrcrpt("Cyctf", 2));
_ba1018._dd286(irrcrpt("Kixxmrk Lsx Eaevh", 4), irrcrpt("Mfwfm 41 sfbdife. Dbtvbm.", 1), irrcrpt("Hfuujoh", 1), irrcrpt("Lsx", 4), irrcrpt("Bxbse", 1));
_ba1018._dd286(irrcrpt("Iluhg Xs! Dzdug", 3), irrcrpt("Mfwfm 61 sfbdife. Dbtvbm.", 1), irrcrpt("Jmvih", 4), irrcrpt("Wr!", 2), irrcrpt("Dzdug", 3));
_ba1018._dd286(irrcrpt("Xbsnjoh Vq Bxbse", 1), irrcrpt("Qjajq 60 wjfhmji. Gqnye.", 5), irrcrpt("Xbsnjoh", 1), irrcrpt("Wr", 2), irrcrpt("Bxbse", 1));
_ba1018._dd286(irrcrpt("Hfuujoh Ipu Bxbse", 1), irrcrpt("Pizip 74 vieglih. Fpmxd.", 4), irrcrpt("Hfuujoh", 1), irrcrpt("Krw", 3), irrcrpt("Fbfwi", 5));
_ba1018._dd286(irrcrpt("Gjsfe Vq! Bxbse", 1), irrcrpt("Ohyho 93 uhdfkhg. Eolwc.", 3), irrcrpt("Gjsfe", 1), irrcrpt("Vq!", 1), irrcrpt("Fbfwi", 5));
_ba1018._dd286(irrcrpt("Xli Kviex Sri", 4), irrcrpt("Wgsvi 944444. Gewyep.", 4), irrcrpt("Xli", 4), irrcrpt("Hsfbu", 1), irrcrpt("Tsj", 5));
_ba1018._dd286(irrcrpt("Vjg Cnn Mpqykpi", 2), irrcrpt("Xhtwj 6555555. Hfxzfq.", 5), irrcrpt("Vjg", 2), irrcrpt("Doo", 3), irrcrpt("Mpqykpi", 2));
_ba1018._dd286(irrcrpt("Vjg Uwrtgog Dgkpi", 2), irrcrpt("Vfruh 5333333. Fdvxdo.", 3), irrcrpt("Uif", 1), irrcrpt("Xzuwjrj", 5), irrcrpt("Dgkpi", 2));
_ba1018._dd286(irrcrpt("Vjg Itgcv Qpg", 2), irrcrpt("Vfruh 833333. Eolwc.", 3), irrcrpt("Xli", 4), irrcrpt("Lwjfy", 5), irrcrpt("Tsj", 5));
_ba1018._dd286(irrcrpt("Ymj Fqq Pstbnsl", 5), irrcrpt("Tdpsf 2611111. Cmjua.", 1), irrcrpt("Ymj", 5), irrcrpt("Doo", 3), irrcrpt("Mpqykpi", 2));
_ba1018._dd286(irrcrpt("Uif Tvqsfnf Cfjoh", 1), irrcrpt("Vfruh 6333333. Eolwc.", 3), irrcrpt("Wkh", 3), irrcrpt("Xzuwjrj", 5), irrcrpt("Gjnsl", 5));
}
public static function _gd389(_arg1:int):void{
if (_ba1018._jq907(_arg1) == 0){
_ba1018._cm858(_arg1, 1);
_xa219(_arg1);
_ah405 = true;
};
}
public static function _xa219(_arg1:int):void{
_hj1174[_hj1174.length] = _arg1;
}
public static function _up481(_arg1:Number, _arg2:Function):void{
_hj1174 = [];
_bo1053 = 0;
_cx343 = _arg1;
_qg999 = _arg2;
}
public static function _gb456():void{
_hj1174 = [];
}
}
}//package
Section 62
//_ey951 (_ey951)
package {
import classes.*;
public class _ey951 {
public static function _ai263():void{
_tb452._wo1231.data._dg790 = _ur443._dg790;
_tb452._wo1231.data._nx170 = _ur443._nx170;
_tb452._wo1231.data.LevelsCompleted = _tb452._mf1061;
_tb452._wo1231.data.quality = (_ur443.quality + 1);
}
public static function _sf674():void{
_ur443._dg790 = 1;
_ur443._nx170 = 1;
_tb452._mf1061 = 0;
_ur443.quality = 1;
_ba1018._he268(_tb452._wo1231);
if (_tb452._wo1231.data._dg790 != null){
_ur443._dg790 = _tb452._wo1231.data._dg790;
};
if (_tb452._wo1231.data._nx170 != null){
_ur443._nx170 = _tb452._wo1231.data._nx170;
};
if (_tb452._wo1231.data.LevelsCompleted != null){
_tb452._mf1061 = _tb452._wo1231.data.LevelsCompleted;
};
if (_tb452._wo1231.data.quality != null){
_ur443.quality = (_tb452._wo1231.data.quality - 1);
};
if (_ur443._nx170 == 0){
_eq744._rl663(false);
};
if (_ur443._dg790 == 0){
_uk581._rl663(false);
};
_tb452._ap318(_ur443.quality);
}
public static function _dn891():void{
_ba1018._ti286(_tb452._wo1231, _ai263);
}
}
}//package
Section 63
//_io963 (_io963)
package {
import flash.display.*;
import classes.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
public class _io963 {
private static var _yg372:Class = _io963__yg372;
public static var _qn118:BitmapData = new _yg372().bitmapData;
public static var _lq588:_kh1249;
public static var _ja160:_kh1249;
public static var _st839:_kh1249;
public static function Init():void{
_ja160 = new _kh1249();
_oa466();
}
private static function _oa466():void{
var _local1:int;
_ja160 = new _kh1249();
_ja160._es1097(_qn118, -5);
_ja160._ex62(32, 836, 0, 15, 23);
_ja160._ex62(33, 731, 0, 10, 23);
_ja160._ex62(42, 763, 0, 13, 23);
_ja160._ex62(44, 777, 0, 10, 23);
_ja160._ex62(36, 788, 0, 15, 23);
_ja160._ex62(37, 804, 0, 22, 23);
_ja160._ex62(38, 742, 0, 20, 23);
_ja160._ex62(39, 827, 0, 9, 23);
_ja160._ex62(46, 720, 0, 10, 23);
_ja160._ex62(48, 0, 0, 23, 23);
_ja160._ex62(49, 24, 0, 12, 23);
_ja160._ex62(50, 37, 0, 17, 23);
_ja160._ex62(51, 55, 0, 17, 23);
_ja160._ex62(52, 73, 0, 18, 23);
_ja160._ex62(53, 92, 0, 17, 23);
_ja160._ex62(54, 110, 0, 17, 23);
_ja160._ex62(55, 128, 0, 18, 23);
_ja160._ex62(56, 147, 0, 17, 23);
_ja160._ex62(57, 165, 0, 17, 23);
_ja160._ex62(65, 183, 0, 21, 23);
_ja160._ex62(66, 205, 0, 17, 23);
_ja160._ex62(67, 223, 0, 19, 23);
_ja160._ex62(68, 243, 0, 20, 23);
_ja160._ex62(69, 264, 0, 15, 23);
_ja160._ex62(70, 280, 0, 15, 23);
_ja160._ex62(71, 296, 0, 20, 23);
_ja160._ex62(72, 317, 0, 19, 23);
_ja160._ex62(73, 337, 0, 11, 23);
_ja160._ex62(74, 349, 0, 10, 23);
_ja160._ex62(75, 360, 0, 19, 23);
_ja160._ex62(76, 380, 0, 16, 23);
_ja160._ex62(77, 397, 0, 24, 23);
_ja160._ex62(78, 422, 0, 22, 23);
_ja160._ex62(79, 445, 0, 23, 23);
_ja160._ex62(80, 469, 0, 17, 23);
_ja160._ex62(81, 487, 0, 21, 23);
_ja160._ex62(82, 509, 0, 20, 23);
_ja160._ex62(83, 530, 0, 16, 23);
_ja160._ex62(84, 547, 0, 21, 23);
_ja160._ex62(85, 569, 0, 26, 23);
_ja160._ex62(86, 596, 0, 25, 23);
_ja160._ex62(87, 622, 0, 32, 23);
_ja160._ex62(88, 655, 0, 22, 23);
_ja160._ex62(89, 678, 0, 23, 23);
_ja160._ex62(90, 702, 0, 17, 23);
}
}
}//package
Section 64
//_io963__yg372 (_io963__yg372)
package {
import mx.core.*;
public class _io963__yg372 extends BitmapAsset {
}
}//package
Section 65
//_my1175 (_my1175)
package {
import flash.display.*;
import flash.media.*;
public class _my1175 {
private static var _qu446:Class = _my1175__qu446;
private static var _nn172:Class = _my1175__nn172;
public static var _im846:BitmapData = new _wn438().bitmapData;
private static var _cl919:Class = _my1175__cl919;
private static var _ds115:Class = _my1175__ds115;
private static var _gs678:Class = _my1175__gs678;
private static var _ec154:Class = _my1175__ec154;
public static var _cg118:BitmapData = new _cl919().bitmapData;
public static var _id365:BitmapData = new _rh1038().bitmapData;
public static var _wh69:BitmapData = new _ec154().bitmapData;
public static var _um1017:BitmapData = new _yq350().bitmapData;
public static var _ok287:BitmapData = new _pr984().bitmapData;
private static var title:Class = _my1175_title;
public static var _vt1097:BitmapData = new start().bitmapData;
public static var _bb1058:BitmapData = new _hj200().bitmapData;
private static var start:Class = _my1175_start;
public static var _ho576:BitmapData = new _vm753().bitmapData;
private static var _wn438:Class = _my1175__wn438;
public static var _xl1002:BitmapData = new _xg358().bitmapData;
public static var _kl943:BitmapData = new _so322().bitmapData;
private static var _fa355:Class = _my1175__fa355;
private static var _hj200:Class = _my1175__hj200;
private static var _rb683:Class = _my1175__rb683;
public static var _dg1129:BitmapData = new _lj1063().bitmapData;
private static var _lv414:Class = _my1175__lv414;
public static var _ei843:BitmapData = new _hy960().bitmapData;
private static var _mh198:Class = _my1175__mh198;
public static var _ur776:BitmapData = new _jd424().bitmapData;
private static var _sm802:Class = _my1175__sm802;
public static var _mv461:BitmapData = new _yd897().bitmapData;
public static var _na924:BitmapData = new _de1119().bitmapData;
private static var _po591:Class = _my1175__po591;
private static var _ji535:Class = _my1175__ji535;
public static var _pf1022:BitmapData = new _ds115().bitmapData;
public static var _ss1197:BitmapData = new _rj867().bitmapData;
private static var _lj1063:Class = _my1175__lj1063;
private static var _rj867:Class = _my1175__rj867;
private static var _pr984:Class = _my1175__pr984;
public static var _sv191:BitmapData = new _dy426().bitmapData;
public static var _tx32:BitmapData = new _fa665().bitmapData;
public static var _gx813:BitmapData = new _bp789().bitmapData;
private static var _so322:Class = _my1175__so322;
public static var _bf947:BitmapData = new _ba189().bitmapData;
public static var _jo400:BitmapData = new _if494().bitmapData;
public static var _yf473:BitmapData = new _gs678().bitmapData;
public static var _vn1299:BitmapData = new _cm552().bitmapData;
private static var next:Class = _my1175_next;
private static var _ed983:Class = _my1175__ed983;
private static var _yq350:Class = _my1175__yq350;
private static var _oq1051:Class = _my1175__oq1051;
private static var _hy960:Class = _my1175__hy960;
public static var _jp37:BitmapData = new _uy72().bitmapData;
public static var _bw942:BitmapData = new _ed983().bitmapData;
private static var _jd424:Class = _my1175__jd424;
public static var _py1127:BitmapData = new _ou457().bitmapData;
private static var _if494:Class = _my1175__if494;
private static var _ks147:Class = _my1175__ks147;
private static var _wn493:Class = _my1175__wn493;
public static var _wg861:BitmapData = new low().bitmapData;
private static var background:Class = _my1175_background;
private static var _ou457:Class = _my1175__ou457;
public static var _oq531:BitmapData = new next().bitmapData;
private static var _ld1262:Class = _my1175__ld1262;
public static var _ps876:BitmapData = new _lv414().bitmapData;
private static var _yl1138:Class = _my1175__yl1138;
public static var _tt722:BitmapData = new _yd1264().bitmapData;
public static var _wr1034:BitmapData = new _ov201().bitmapData;
public static var _ha335:Class = _my1175__ha335;
public static var _td1307:BitmapData = new _gm432().bitmapData;
public static var _mw240:BitmapData = new high().bitmapData;
public static var _dn502:BitmapData = new _sm802().bitmapData;
public static var _we214:BitmapData = new _at1207().bitmapData;
private static var _yd1264:Class = _my1175__yd1264;
public static var _tv351:BitmapData = new _fa355().bitmapData;
private static var _lu1050:Class = _my1175__lu1050;
public static var _vb933:BitmapData = new _jm616().bitmapData;
private static var low:Class = _my1175_low;
private static var _dy192:Class = _my1175__dy192;
private static var _bc803:Class = _my1175__bc803;
private static var cursor:Class = _my1175_cursor;
private static var _rh1038:Class = _my1175__rh1038;
private static var _ba189:Class = _my1175__ba189;
public static var _dv247:BitmapData = new _wn493().bitmapData;
private static var _uy72:Class = _my1175__uy72;
private static var _bp789:Class = _my1175__bp789;
private static var _yd897:Class = _my1175__yd897;
private static var _ov201:Class = _my1175__ov201;
public static var _wh613:BitmapData = new _rb683().bitmapData;
public static var _nh268:BitmapData = new _ji535().bitmapData;
public static var _la595:BitmapData = new _ha335().bitmapData;
public static var _ip742:BitmapData = new _nn172().bitmapData;
private static var _un677:Class = _my1175__un677;
public static var _ok694:BitmapData = new _lu1050().bitmapData;
private static var _jt594:Class = _my1175__jt594;
public static var _cw309:BitmapData = new cursor().bitmapData;
public static var _bu94:BitmapData = new _un677().bitmapData;
public static var _vx398:BitmapData = new _yy102().bitmapData;
private static var _de1119:Class = _my1175__de1119;
public static var _wv1298:BitmapData = new _yl1138().bitmapData;
public static var _mx912:BitmapData = new _po591().bitmapData;
public static var _ph678:BitmapData = new _mh198().bitmapData;
public static var _kt385:BitmapData = new _qu446().bitmapData;
private static var high:Class = _my1175_high;
public static var _aw11:BitmapData = new _jt594().bitmapData;
public static var _vn383:BitmapData = new _bc803().bitmapData;
public static var _jm616:Class = _my1175__jm616;
public static var _pm578:BitmapData = new background().bitmapData;
public static var _ot609:BitmapData = new _ld1262().bitmapData;
private static var _at1207:Class = _my1175__at1207;
private static var _dy426:Class = _my1175__dy426;
public static var _ch1277:BitmapData = new _dy192().bitmapData;
private static var _xg358:Class = _my1175__xg358;
public static var _dl1227:BitmapData = new _oq1051().bitmapData;
private static var _yy102:Class = _my1175__yy102;
public static var _vv677:BitmapData = new _ks147().bitmapData;
private static var _fa665:Class = _my1175__fa665;
private static var _cm552:Class = _my1175__cm552;
public static var _be359:BitmapData = new title().bitmapData;
private static var _gm432:Class = _my1175__gm432;
private static var _vm753:Class = _my1175__vm753;
}
}//package
Section 66
//_my1175__at1207 (_my1175__at1207)
package {
import mx.core.*;
public class _my1175__at1207 extends BitmapAsset {
}
}//package
Section 67
//_my1175__ba189 (_my1175__ba189)
package {
import mx.core.*;
public class _my1175__ba189 extends BitmapAsset {
}
}//package
Section 68
//_my1175__bc803 (_my1175__bc803)
package {
import mx.core.*;
public class _my1175__bc803 extends BitmapAsset {
}
}//package
Section 69
//_my1175__bp789 (_my1175__bp789)
package {
import mx.core.*;
public class _my1175__bp789 extends BitmapAsset {
}
}//package
Section 70
//_my1175__cl919 (_my1175__cl919)
package {
import mx.core.*;
public class _my1175__cl919 extends BitmapAsset {
}
}//package
Section 71
//_my1175__cm552 (_my1175__cm552)
package {
import mx.core.*;
public class _my1175__cm552 extends BitmapAsset {
}
}//package
Section 72
//_my1175__de1119 (_my1175__de1119)
package {
import mx.core.*;
public class _my1175__de1119 extends BitmapAsset {
}
}//package
Section 73
//_my1175__ds115 (_my1175__ds115)
package {
import mx.core.*;
public class _my1175__ds115 extends BitmapAsset {
}
}//package
Section 74
//_my1175__dy192 (_my1175__dy192)
package {
import mx.core.*;
public class _my1175__dy192 extends BitmapAsset {
}
}//package
Section 75
//_my1175__dy426 (_my1175__dy426)
package {
import mx.core.*;
public class _my1175__dy426 extends BitmapAsset {
}
}//package
Section 76
//_my1175__ec154 (_my1175__ec154)
package {
import mx.core.*;
public class _my1175__ec154 extends BitmapAsset {
}
}//package
Section 77
//_my1175__ed983 (_my1175__ed983)
package {
import mx.core.*;
public class _my1175__ed983 extends BitmapAsset {
}
}//package
Section 78
//_my1175__fa355 (_my1175__fa355)
package {
import mx.core.*;
public class _my1175__fa355 extends BitmapAsset {
}
}//package
Section 79
//_my1175__fa665 (_my1175__fa665)
package {
import mx.core.*;
public class _my1175__fa665 extends BitmapAsset {
}
}//package
Section 80
//_my1175__gm432 (_my1175__gm432)
package {
import mx.core.*;
public class _my1175__gm432 extends BitmapAsset {
}
}//package
Section 81
//_my1175__gs678 (_my1175__gs678)
package {
import mx.core.*;
public class _my1175__gs678 extends BitmapAsset {
}
}//package
Section 82
//_my1175__ha335 (_my1175__ha335)
package {
import mx.core.*;
public class _my1175__ha335 extends BitmapAsset {
}
}//package
Section 83
//_my1175__hj200 (_my1175__hj200)
package {
import mx.core.*;
public class _my1175__hj200 extends BitmapAsset {
}
}//package
Section 84
//_my1175__hy960 (_my1175__hy960)
package {
import mx.core.*;
public class _my1175__hy960 extends BitmapAsset {
}
}//package
Section 85
//_my1175__if494 (_my1175__if494)
package {
import mx.core.*;
public class _my1175__if494 extends BitmapAsset {
}
}//package
Section 86
//_my1175__jd424 (_my1175__jd424)
package {
import mx.core.*;
public class _my1175__jd424 extends BitmapAsset {
}
}//package
Section 87
//_my1175__ji535 (_my1175__ji535)
package {
import mx.core.*;
public class _my1175__ji535 extends BitmapAsset {
}
}//package
Section 88
//_my1175__jm616 (_my1175__jm616)
package {
import mx.core.*;
public class _my1175__jm616 extends BitmapAsset {
}
}//package
Section 89
//_my1175__jt594 (_my1175__jt594)
package {
import mx.core.*;
public class _my1175__jt594 extends BitmapAsset {
}
}//package
Section 90
//_my1175__ks147 (_my1175__ks147)
package {
import mx.core.*;
public class _my1175__ks147 extends BitmapAsset {
}
}//package
Section 91
//_my1175__ld1262 (_my1175__ld1262)
package {
import mx.core.*;
public class _my1175__ld1262 extends BitmapAsset {
}
}//package
Section 92
//_my1175__lj1063 (_my1175__lj1063)
package {
import mx.core.*;
public class _my1175__lj1063 extends BitmapAsset {
}
}//package
Section 93
//_my1175__lu1050 (_my1175__lu1050)
package {
import mx.core.*;
public class _my1175__lu1050 extends BitmapAsset {
}
}//package
Section 94
//_my1175__lv414 (_my1175__lv414)
package {
import mx.core.*;
public class _my1175__lv414 extends BitmapAsset {
}
}//package
Section 95
//_my1175__mh198 (_my1175__mh198)
package {
import mx.core.*;
public class _my1175__mh198 extends BitmapAsset {
}
}//package
Section 96
//_my1175__nn172 (_my1175__nn172)
package {
import mx.core.*;
public class _my1175__nn172 extends BitmapAsset {
}
}//package
Section 97
//_my1175__oq1051 (_my1175__oq1051)
package {
import mx.core.*;
public class _my1175__oq1051 extends BitmapAsset {
}
}//package
Section 98
//_my1175__ou457 (_my1175__ou457)
package {
import mx.core.*;
public class _my1175__ou457 extends BitmapAsset {
}
}//package
Section 99
//_my1175__ov201 (_my1175__ov201)
package {
import mx.core.*;
public class _my1175__ov201 extends BitmapAsset {
}
}//package
Section 100
//_my1175__po591 (_my1175__po591)
package {
import mx.core.*;
public class _my1175__po591 extends BitmapAsset {
}
}//package
Section 101
//_my1175__pr984 (_my1175__pr984)
package {
import mx.core.*;
public class _my1175__pr984 extends BitmapAsset {
}
}//package
Section 102
//_my1175__qu446 (_my1175__qu446)
package {
import mx.core.*;
public class _my1175__qu446 extends BitmapAsset {
}
}//package
Section 103
//_my1175__rb683 (_my1175__rb683)
package {
import mx.core.*;
public class _my1175__rb683 extends BitmapAsset {
}
}//package
Section 104
//_my1175__rh1038 (_my1175__rh1038)
package {
import mx.core.*;
public class _my1175__rh1038 extends BitmapAsset {
}
}//package
Section 105
//_my1175__rj867 (_my1175__rj867)
package {
import mx.core.*;
public class _my1175__rj867 extends BitmapAsset {
}
}//package
Section 106
//_my1175__sm802 (_my1175__sm802)
package {
import mx.core.*;
public class _my1175__sm802 extends BitmapAsset {
}
}//package
Section 107
//_my1175__so322 (_my1175__so322)
package {
import mx.core.*;
public class _my1175__so322 extends BitmapAsset {
}
}//package
Section 108
//_my1175__un677 (_my1175__un677)
package {
import mx.core.*;
public class _my1175__un677 extends BitmapAsset {
}
}//package
Section 109
//_my1175__uy72 (_my1175__uy72)
package {
import mx.core.*;
public class _my1175__uy72 extends BitmapAsset {
}
}//package
Section 110
//_my1175__vm753 (_my1175__vm753)
package {
import mx.core.*;
public class _my1175__vm753 extends BitmapAsset {
}
}//package
Section 111
//_my1175__wn438 (_my1175__wn438)
package {
import mx.core.*;
public class _my1175__wn438 extends BitmapAsset {
}
}//package
Section 112
//_my1175__wn493 (_my1175__wn493)
package {
import mx.core.*;
public class _my1175__wn493 extends BitmapAsset {
}
}//package
Section 113
//_my1175__xg358 (_my1175__xg358)
package {
import mx.core.*;
public class _my1175__xg358 extends BitmapAsset {
}
}//package
Section 114
//_my1175__yd1264 (_my1175__yd1264)
package {
import mx.core.*;
public class _my1175__yd1264 extends BitmapAsset {
}
}//package
Section 115
//_my1175__yd897 (_my1175__yd897)
package {
import mx.core.*;
public class _my1175__yd897 extends BitmapAsset {
}
}//package
Section 116
//_my1175__yl1138 (_my1175__yl1138)
package {
import mx.core.*;
public class _my1175__yl1138 extends BitmapAsset {
}
}//package
Section 117
//_my1175__yq350 (_my1175__yq350)
package {
import mx.core.*;
public class _my1175__yq350 extends BitmapAsset {
}
}//package
Section 118
//_my1175__yy102 (_my1175__yy102)
package {
import mx.core.*;
public class _my1175__yy102 extends BitmapAsset {
}
}//package
Section 119
//_my1175_background (_my1175_background)
package {
import mx.core.*;
public class _my1175_background extends BitmapAsset {
}
}//package
Section 120
//_my1175_cursor (_my1175_cursor)
package {
import mx.core.*;
public class _my1175_cursor extends BitmapAsset {
}
}//package
Section 121
//_my1175_high (_my1175_high)
package {
import mx.core.*;
public class _my1175_high extends BitmapAsset {
}
}//package
Section 122
//_my1175_low (_my1175_low)
package {
import mx.core.*;
public class _my1175_low extends BitmapAsset {
}
}//package
Section 123
//_my1175_next (_my1175_next)
package {
import mx.core.*;
public class _my1175_next extends BitmapAsset {
}
}//package
Section 124
//_my1175_start (_my1175_start)
package {
import mx.core.*;
public class _my1175_start extends BitmapAsset {
}
}//package
Section 125
//_my1175_title (_my1175_title)
package {
import mx.core.*;
public class _my1175_title extends BitmapAsset {
}
}//package
Section 126
//_oa938 (_oa938)
package {
import classes.*;
public class _oa938 {
private static var _kq1131:Number = 57.2957795130823;
private static var _rc312:Number = 0.0174532925199433;
public static var _rm261:Object = new Object();
public static var _lo645:Object = new Object();
public static var _mu926:Object = new Object();
public static var _ur1262:Object = new Object();
public static var _id975:Object = new Object();
public static var _bk830:Object = new Object();
public static var _dt1197:Object = new Object();
public static var _tr541:Array = [_mu926, _ng153, _bk830, _lo645, _ur1262, _ra371];
public static var _ng153:Object = new Object();
public static var _yy238:_yl35;
public static var _ra371:Object = new Object();
public static function Init():void{
_uv240._pc130(_mu926, 1, _my1175._nh268, 1, 1, 1, 0, true, 30);
_uv240._pc130(_ng153, 1, _my1175._na924, 1, 1, 1, 0, true, 30);
_uv240._pc130(_bk830, 1, _my1175._bu94, 1, 1, 1, 0, true, 30);
_uv240._pc130(_lo645, 1, _my1175._dg1129, 1, 1, 1, 0, true, 30);
_uv240._pc130(_ur1262, 1, _my1175._bw942, 1, 1, 1, 0, true, 30);
_uv240._pc130(_ra371, 1, _my1175._we214, 1, 1, 1, 0, true, 30);
_uv240._pc130(_rm261, 1, _my1175._ok694, 1, 1, 1, 0, true, 30);
_uv240._pc130(_id975, 1, _my1175._um1017, 4, 0.8, 4, 0, true, 30);
_uv240._pc130(_dt1197, 1, _my1175._um1017, 4, 2.5, 0.5, 0, true, 30);
}
}
}//package
Section 127
//_qu1307 (_qu1307)
package {
import flash.events.*;
import flash.display.*;
import classes.*;
import flash.geom.*;
import caurina.transitions.*;
import com.urbansquall.preloader.*;
import mochi.*;
import flash.utils.*;
import flash.net.*;
import flash.ui.*;
public class _qu1307 extends Preloader {
private var _wh341:MovieClip;
private var _rj1103:Class;
private var _st554:BitmapData;
private var _pp917:Sprite;
private var _gh1221:int;// = 640
private var _bi693:Class;
private var _mc1130:Class;
private var _ta1229:BitmapData;
private var _np962:String;
private var _or1150:BitmapData;
private var _xl125:BitmapData;
private var _am1251:_ft839;
private var _dq107:Boolean;// = true
private var _is1215:int;// = 480
private var _pe1196:Class;
private var _wy982:Boolean;
private var _gj513:_sl175;
private var _ok241:Number;// = 0
private var _fl105:Class;
private var _as1268:Number;// = 0
private var _sa826:int;
private var _yy238:_yl35;
private var _lk657:BitmapData;
private var _gw260:_gu545;
public function _qu1307(){
_fl105 = _qu1307__fl105;
_st554 = new _fl105().bitmapData;
_mc1130 = _qu1307__mc1130;
_or1150 = new _mc1130().bitmapData;
_bi693 = _qu1307__bi693;
_ta1229 = new _bi693().bitmapData;
_rj1103 = _qu1307__rj1103;
_lk657 = new _rj1103().bitmapData;
_pe1196 = _qu1307__pe1196;
_xl125 = new _pe1196().bitmapData;
_gj513 = new _sl175();
_np962 = irrcrpt("gd59h80hcgh273g1", 2);
super();
}
private function _yh119(_arg1:Event):void{
_yd366(irrcrpt("kwws://zzz.pdwfk6.frp/lqfrplqj/jhpfola_suhordghu", 3));
}
private function _em1127(_arg1:Event):void{
var _local2:String = irrcrpt("iewiSyxIpewxmg", 4);
_am1251._mk854(_ta1229);
}
override protected function updateLoading(_arg1:Number):void{
var _local2:int = Math.round((_arg1 * 100));
var _local3:int = (542 * (_local2 / 100));
_gj513._kp819();
_uv240._rm1065(_st554, 0, 0, 0, 0, 640, 480, _gj513._ij710);
if (_uv240._md947(30) == true){
_yy238 = _gw260._lv53(_xl125, 0, (_uv240._sh74(0, 5) * 33), 32, 32, _gj513._ij710);
_yy238._hx1184(_uv240._sh74(16, (639 - 16)), -16);
_yy238._kp112(0, _uv240._nx1165(0.025, 0.2), 0, 0, 0, true);
_yy238._ho973(-16, -16, (640 + 16), (480 + 16));
};
_gw260._dc608(28);
_uv240._rm1065(_lk657, 49, 24, 0, 0, _local3, 241, _gj513._ij710);
if (_wy982 == true){
_sa826 = (_sa826 - 1);
if (_sa826 < 1){
oktoexit = true;
};
};
_gj513._so572();
}
private function _yd366(_arg1:String):void{
var _local2:URLRequest = new URLRequest(_arg1);
navigateToURL(_local2, irrcrpt("_fpero", 4));
}
override protected function beginLoading():void{
stage.scaleMode = StageScaleMode.NO_SCALE;
_wy982 = false;
_sa826 = (stage.frameRate * 2);
_pp917 = new Sprite();
addChild(_pp917);
_pp917.x = 0;
_pp917.y = 0;
_pp917.scrollRect = new Rectangle(0, 0, _gh1221, _is1215);
_gj513.Init(_pp917, _gh1221, _is1215, false, 267386880, true);
_gj513._mk854(_st554);
_am1251 = _gj513._dj1252._cg1235(_gj513.Parent, _or1150, 0, 125, 1, _yh119, _em1127, _ib46);
_gw260 = new _gu545();
if (_dq107 == true){
_wh341 = new MovieClip();
addChild(_wh341);
MochiAd.showPreGameAd({id:_np962, res:irrcrpt("195c935", 5), clip:_wh341, ad_failed:_yc487, ad_skipped:_yc487, ad_finished:_yc487});
} else {
_yc487();
};
}
private function _ib46(_arg1:Event):void{
var _local2:String = irrcrpt("iewiSyxIpewxmg", 4);
_am1251._mk854(_or1150);
}
override protected function endLoading():void{
_gj513._gy126();
_st554 = null;
_or1150 = null;
_ta1229 = null;
_lk657 = null;
_xl125 = null;
_gw260._uv1282();
_gw260 = null;
_am1251 = null;
removeChild(_pp917);
_pp917 = null;
_gj513 = null;
if (_dq107 == true){
removeChild(_wh341);
_wh341.visible = false;
_wh341 = null;
};
}
private function _yc487():void{
_wy982 = true;
}
}
}//package
Section 128
//_qu1307__bi693 (_qu1307__bi693)
package {
import mx.core.*;
public class _qu1307__bi693 extends BitmapAsset {
}
}//package
Section 129
//_qu1307__fl105 (_qu1307__fl105)
package {
import mx.core.*;
public class _qu1307__fl105 extends BitmapAsset {
}
}//package
Section 130
//_qu1307__mc1130 (_qu1307__mc1130)
package {
import mx.core.*;
public class _qu1307__mc1130 extends BitmapAsset {
}
}//package
Section 131
//_qu1307__pe1196 (_qu1307__pe1196)
package {
import mx.core.*;
public class _qu1307__pe1196 extends BitmapAsset {
}
}//package
Section 132
//_qu1307__rj1103 (_qu1307__rj1103)
package {
import mx.core.*;
public class _qu1307__rj1103 extends BitmapAsset {
}
}//package
Section 133
//_rq630 (_rq630)
package {
import flash.events.*;
import flash.display.*;
import classes.*;
public class _rq630 {
public static var _gj513:_sl175;
public static var _ic142:BitmapData;
public static var _mi40:Function;
public static var _yy238:_yl35;
private static var Parent:Sprite;
public static var _ud1118:_ft839;
public static var _gw260:_gu545;
public static function _do1152(_arg1:Event):void{
_yi781();
}
public static function _yi781():void{
_gj513._px520(0.5, _lh18);
_mi40 = _tb452._yy707;
_tb452._tp58 = _tb452._yy707;
}
public static function _ia1152():void{
}
public static function _mm304():void{
var _local1:int;
var _local2:String;
_ud1118 = _gj513._dj1252._cg1235(_gj513.Parent, _my1175._ph678, 0, 200, 1, _do1152, _ur443._uu648, _ur443._sg438);
}
public static function _gt410():void{
_he380._ny211();
_uv240._aw1165._hl1248 = _uv240._aw1165._fu338(100, 100000);
_gj513._dj1252._uv1282();
_gj513._sh142();
_tb452._yw807(_gj513.Parent);
_tb452._tp58 = _ia1152;
_mm304();
_gj513._jy353(0.5);
}
public static function _bu549():void{
}
private static function _lh18():void{
_gj513._sh142();
_gw260._uv1282();
_xt584._gt410();
}
public static function _uv1282():void{
_gw260._uv1282();
}
public static function Init(_arg1:Sprite):void{
Parent = _arg1;
_gj513 = new _sl175();
_gj513.Init(Parent, 640, 480);
_gj513._mk854(_my1175._gx813);
_gj513._sh142();
_gw260 = new _gu545();
}
}
}//package
Section 134
//_sk511 (_sk511)
package {
import flash.events.*;
import flash.display.*;
import classes.*;
import flash.net.*;
import flash.geom.*;
import mochi.*;
import flash.utils.*;
import caurina.transitions.*;
import flash.filters.*;
import flash.ui.*;
public class _sk511 {
public static var _kq1131:Number = 57.2957795130823;
public static var _mx278:Boolean = false;
public static var _ty560:int = 2;
public static var _fp113:Boolean = true;
public static var _dt1007:_yl35;
public static var _ic142:BitmapData;
public static var _dj414:Number = 0;
public static var _hk864:_gu545 = new _gu545();
public static var _st1072:_ft839;
public static var _qq417:Number = 0;
public static var _be817:Number = 0;
public static var _jt974:Number = 0;
public static var _gj513:_sl175;
public static var _mk443:Number = 0;
public static var _hi109:_gu545 = new _gu545();
public static var _sh694:Number = 0;
public static var _mt1062:Number = 0;
public static var _kg368:Number = 0;
public static var _cn205:Boolean = false;
public static var _ud1118:_ft839;
public static var _fl592:Number = 0;
public static var _qr655:_yl35;
public static var _wv1224:_gu545 = new _gu545();
public static var _ei1168:_gu545 = new _gu545();
public static var _rc312:Number = 0.0174532925199433;
public static var _ta895:_ft839;
private static var Parent:Sprite;
public static var _il690:Number = 0;
public static var _wf1006:Number = 0;
public static var _oq746:Number = 0;
public static var _qr308:Number = 0;
public static var _xo127:Number = 0;
public static var _gt1080:_ft839;
public static var _ti706:int;
public static var _ck899:int;
public static var _nu513:_gu545 = new _gu545();
public static var _vr1069:int;
public static var _cx277:Number = 0;
public static var _il1232:int = 1;
public static var _mv1152:BitmapData = new BitmapData(640, 480, true, 0);
public static var _bm246:_gu545 = new _gu545();
public static var _gd592:Number = 0;
public static var _pr1056:_ft839;
public static var _yg221:int;
public static var _uf1212:Number = 0;
public static var _qp604:int;
public static var _io68:Number = 0;
public static var _fe784:int;
public static var _wd939:Number = 0;
public static var _wc612:int;
public static var _cf1301:int;
public static var _kv12:_nl717 = new _nl717();
public static var _pd1261:Number = 0;
public static var _na409:Boolean;
public static var _dj624:int;
public static var _cp371:_ft839;
public static var _hp1302:_yl35;
public static var _ea1225:Number = 0;
public static var _ga587:int;
public static var _yy238:_yl35;
public static var _lk614:int;
public static var _mi40:Function;
public static var _jy1058:Number = 0;
public static function _py565():void{
var _local1:int;
var _local2:Boolean;
_cx277 = (_cx277 - _tb452._gk840);
if (_cx277 < 1){
_cx277 = _be817;
if ((((((_uv240._md947(_qr308) == true)) && ((_uv240._md947(10) == true)))) && ((_tb452._mv299 > 1)))){
_local1 = (10 + _uv240._sh74(0, 5));
if ((((_uv240._md947(80) == true)) && ((_tb452._mv299 > 1)))){
_local1 = (10 + _uv240._sh74(6, ((6 + _fe784) - 1)));
if ((((_hk864._px450(_local1) == true)) || ((_ei1168._px450(_local1) == true)))){
_local2 = false;
};
};
if (_local2 == true){
_yy238 = _ei1168._lv53(_my1175._dv247, 0, ((_local1 - 10) * 33), 32, 32, _gj513._ij710);
_yy238._ix1131(_my1175._dv247, 0.025, 16, 1, 1);
};
} else {
_local1 = _uv240._sh74(0, (_fe784 - 1));
_yy238 = _ei1168._lv53(_my1175._wr1034, 0, (_local1 * 33), 32, 32, _gj513._ij710);
_yy238._ix1131(_my1175._wr1034, (_uv240._nx1165(0.03, 0.07) * _uv240._yi304()), 31, 2, 1);
};
if (_local2 == true){
_yy238._hx1184(508, (480 + 16));
_yy238._kp112(0, -(_sh694), 0, 0, 0, false);
_yy238.state = 1;
_yy238._so1294 = 0;
_yy238._ql335(_va787);
_yy238.id = _local1;
if (_dx1008(_yy238) == true){
_yy238._os159 = true;
_yy238._dr1164 = false;
};
};
};
}
public static function _dx1008(_arg1:_yl35):Boolean{
var _local2:_yl35;
var _local3:Boolean;
for each (_local2 in _ei1168._dj1252) {
if (_local3 == false){
if (_local2 != _arg1){
if (_local2.state == 1){
if (_gf618._rc263(_local2, _arg1) == true){
_local3 = true;
};
};
};
};
};
return (_local3);
}
public static function _uv1282():void{
_bm246._uv1282();
_hi109._uv1282();
_wv1224._uv1282();
_hk864._uv1282();
_ei1168._uv1282();
_nu513._uv1282();
}
public static function _nu495():void{
var _local1:_yl35;
var _local2:_yl35;
var _local3:int;
var _local4:Number = 0;
var _local5:Number = 0;
_local3 = 0;
while (_local3 < 500) {
_local1 = _hk864._mc1122();
_local2 = _hk864._mc1122();
if (((!((_local1 == null))) && (!((_local2 == null))))){
if ((((_local1._gk1194 == 0)) && ((_local2._gk1194 == 0)))){
_local4 = _local1.x;
_local5 = _local1.y;
_local1.x = _local2.x;
_local1.y = _local2.y;
_local2.x = _local4;
_local2.y = _local5;
};
};
_local3++;
};
_local3 = 0;
while (_local3 < 350) {
_yy238 = _hi109._lv53(_my1175._um1017, 0, 0, _my1175._um1017.width, _my1175._um1017.height, _gj513._ij710, 320, 240);
_yy238._ix1131(_oa938._id975[1], _uv240._nx1165(0.02, 0.05), 30, 4);
_yy238._bf940(0, 360, _uv240._nx1165(0.015, 0.5), 0, 0, false);
_local3++;
};
}
public static function _nb897():void{
var _local1:_yl35;
for each (_local1 in _hk864._dj1252) {
_local1._uk281 = false;
};
}
public static function _mo115():void{
var _local1:BitmapData;
_ud1118 = _gj513._dj1252._cg1235(_gj513.Parent, _my1175._jp37, -246, (231 - (_my1175._jp37.height / 2)), 1, _yh119, _tb452._fj17, _tb452._fj17);
_local1 = _my1175._wh69;
if (_ur443._nx170 == 0){
_local1 = _my1175._ps876;
};
_gt1080 = _gj513._dj1252._cg1235(_gj513.Parent, _local1, 300, -215, 1, _vi1015, _tb452._fj17, _tb452._fj17);
_gt1080.state = _ur443._nx170;
_local1 = _my1175._vn383;
if (_ur443._dg790 == 0){
_local1 = _my1175._ip742;
};
_ta895 = _gj513._dj1252._cg1235(_gj513.Parent, _local1, 300, -180, 1, _vu1100, _tb452._fj17, _tb452._fj17);
_ta895.state = _ur443._dg790;
}
public static function _ee64(_arg1:_yl35):_yl35{
var _local2:_yl35;
var _local3:Boolean;
var _local4:_yl35;
for each (_local2 in _hk864._dj1252) {
if (_local3 == false){
if (_local2 != _arg1){
if (_gf618._rc263(_local2, _arg1) == true){
_local3 = true;
_local4 = _local2;
};
};
};
};
return (_local4);
}
public static function _hd1106(_arg1:Number, _arg2:Number):void{
_og878(_arg1, _arg2, -0.5, -0.5);
_og878(_arg1, _arg2, 0.5, -0.5);
_og878(_arg1, _arg2, -0.5, 0.5);
_og878(_arg1, _arg2, 0.5, 0.5);
}
public static function _uh962(_arg1:Event):void{
_ur443._ej1263();
}
public static function _dt321(_arg1:_yl35):void{
var _local5:int;
var _local2:Object = _oa938._tr541[_arg1.id];
var _local3:BitmapData = _local2[1];
var _local4:int = _uv240._sh74(10, 35);
if (_ty560 == 1){
_local4 = _uv240._sh74(3, 10);
};
if (_ty560 > 0){
_local5 = 0;
while (_local5 < _local4) {
_yy238 = _wv1224._lv53(_local3, 0, 0, 8, 8, _gj513._ij710);
_yy238._ix1131(_local3, _uv240._nx1165(0.005, 0.05), 30, 4);
_yy238._hx1184(_arg1.x, _arg1.y);
_yy238._bf940(270, 120, _uv240._nx1165(0.05, 0.15), 0, 0.00055, false);
_yy238._lh114 = _uv240._nx1165(475, 479);
_yy238._ql335(_lx1011);
_local5++;
};
};
_uk581._ir656(irrcrpt("dtgcm", 2), 100);
}
public static function _gt410():void{
_es620._ah405 = false;
_kv12._wh516();
_tb452._do479._xh835();
_he380._ny211();
_uv240._aw1165._hl1248 = _uv240._aw1165._fu338(100, 100000);
if (_tb452._kx868 == false){
_tb452._tp58 = _tb452._yy707;
} else {
_gj513._dj1252._uv1282();
_uv1282();
_mo115();
_gj513._sh142();
_tb452._yw807(_gj513.Parent);
_tb452._tp58 = _ia1152;
_tb452._wj92 = -1;
_mf1154();
if (_fp113 == true){
_gj513._jy353(0.5);
_eq744._jy353(irrcrpt("lsaxstpec", 4));
} else {
_gj513._jy353(0.5, _wx690);
_eq744._kc217(irrcrpt("vtcem3", 2), 1);
_eq744._nw40(irrcrpt("xvego5", 4));
};
};
}
public static function _gn312(_arg1:Event):void{
var _local2:int;
var _local3:int;
_local2 = _arg1.currentTarget._be184;
trace(("" + _local2));
if (_local2 == 1){
if (_pr1056 != null){
_pr1056._os159 = true;
_es620._gd389(2);
};
_st1072._os159 = true;
_cp371._os159 = true;
_hi109._mu1082();
_ni279();
} else {
if (_local2 == 2){
_yg221++;
if (_yg221 == 2){
_qr655._bk567(-0.001, 1);
_qr655 = _hi109._uc210(_my1175._tt722, _gj513._ij710, 320, 200, 0, true, false);
_qr655._bk567(0.001, 0);
_og878(152, 479, 0, -0.5, true);
_og878(485, 479, 0, -0.5, true);
} else {
if (_yg221 == 3){
_qr655._bk567(-0.001, 1);
_qr655 = _hi109._uc210(_my1175._kt385, _gj513._ij710, 320, 200, 0, true, false);
_qr655._bk567(0.001, 0);
_og878(152, 479, 0, -0.5, true);
_og878(485, 479, 0, -0.5, true);
_local3 = 5;
while (_local3 > -1) {
_fy409(588, (128 + (_local3 * 60)), ((5 - _local3) * 550));
_local3--;
};
} else {
if (_yg221 == 4){
_qr655._bk567(-0.001, 1);
_qr655 = _hi109._uc210(_my1175._wv1298, _gj513._ij710, 320, 200, 0, true, false);
_qr655._bk567(0.001, 0);
_st1072._mk854(_my1175._ph678);
_pr1056._bk567(-0.002, 1);
_pr1056.mouseEnabled = false;
_og878(152, 479, 0, -0.5, true);
_og878(485, 479, 0, -0.5, true);
} else {
if (_yg221 == 5){
if (_pr1056 != null){
_pr1056._os159 = true;
};
_st1072._os159 = true;
_cp371._os159 = true;
_hi109._mu1082();
_ni279();
};
};
};
};
} else {
if (_local2 == 3){
if (_cp371.state == 0){
_cp371.state = 1;
_cp371._mk854(_my1175._td1307);
_fp113 = false;
} else {
_cp371.state = 0;
_cp371._mk854(_my1175._im846);
_fp113 = true;
};
};
};
};
_ur443._ej1263();
}
public static function _fl14(_arg1:Number, _arg2:Number, _arg3:int):void{
var _local4:_yl35;
var _local5:_yl35;
var _local6:Number = 0;
var _local7:int;
_local5 = _hi109._uc210(_my1175._id365, _gj513._ij710, _arg1, _arg2);
_local5._ig52 = false;
_local5._bk567(-0.0005, 1);
_local5._yc66 = irrcrpt("cff", 2);
_local5._mi832(0.005, 0, 100, 4, 0.5);
if ((_arg3 - 6) == 0){
_local5._xl732(0.5, 0.5, 3);
} else {
if ((_arg3 - 6) == 1){
_local5._xl732(3, 0.5, 3);
} else {
if ((_arg3 - 6) == 2){
_local5._xl732(3, 3, 0.5);
} else {
if ((_arg3 - 6) == 3){
_local5._xl732(3, 0.5, 0.5);
} else {
if ((_arg3 - 6) == 4){
_local5._xl732(0.5, 3, 0.5);
} else {
if ((_arg3 - 6) == 5){
};
};
};
};
};
};
for each (_local4 in _hk864._dj1252) {
if (_local4.id == (_arg3 - 6)){
_dt321(_local4);
_local6 = (_local6 + ((_local4.id + 1) * 300));
_local4._os159 = true;
_local4._dr1164 = false;
_local4._ql335(null);
_local7 = (_local7 + 1);
} else {
if (_local4.id == (_arg3 + 10)){
_local4.id = (_arg3 - 6);
_dt321(_local4);
_local4._os159 = true;
_local4._dr1164 = false;
_local4._ql335(null);
};
};
};
if (_local6 > 0){
_pj1157(_local6, _tb452._pv1133, (_tb452._se989 - 64));
};
if (_local7 > 0){
_oc55(_local7);
};
}
public static function _yd804():_yl35{
var _local1:_yl35;
var _local2:_yl35;
for each (_local1 in _hk864._dj1252) {
if ((((((_local1._ht1255(_wd939, _fl592) == true)) && ((_local1.state == 2)))) && ((_local1._gk1194 == 0)))){
_local2 = _local1;
};
};
return (_local2);
}
public static function _oc55(_arg1:int):void{
_cf1301 = (_cf1301 + _arg1);
trace((irrcrpt("Ynqqsjcyqjajq=", 5) + _cf1301));
if (_cf1301 > (_vr1069 - 1)){
_cf1301 = 0;
_wx690();
};
_qp604 = (_qp604 + _arg1);
if (_qp604 > (_ga587 - 1)){
_qp604 = 0;
_ti775();
};
}
public static function _wx690():void{
var _local1:_yl35;
_tb452._mv299++;
_tb452._wj92 = 1;
_tb452._pd333++;
if (_tb452._mv299 > 1){
_uk581._nw40(irrcrpt("sjbqjajq", 5));
_pa1185(152, 479, 0, -0.5);
_pa1185(485, 479, 0, -0.5);
if (_tb452._gg960 == 1){
if (_tb452._pd333 < 3){
_sh694 = (_sh694 + 0.0115);
if (_sh694 > 0.3){
_sh694 = 0.3;
};
for each (_local1 in _ei1168._dj1252) {
_local1._gk1194 = -(_sh694);
};
} else {
if (_tb452._pd333 == 3){
if (_fe784 < 6){
_fe784++;
};
_tb452._pd333 = 0;
};
};
} else {
if (_tb452._pd333 < 3){
_sh694 = (_sh694 + 0.0125);
if (_sh694 > 0.35){
_sh694 = 0.35;
};
for each (_local1 in _ei1168._dj1252) {
_local1._gk1194 = -(_sh694);
};
} else {
if (_tb452._pd333 == 3){
if (_fe784 < 6){
_fe784++;
};
_tb452._pd333 = 0;
};
};
};
};
if (_tb452._gg960 == 1){
if (_tb452._mv299 > 49){
_es620._gd389(23);
} else {
if (_tb452._mv299 > 29){
_es620._gd389(22);
} else {
if (_tb452._mv299 > 9){
_es620._gd389(21);
};
};
};
} else {
if (_tb452._mv299 > 59){
_es620._gd389(26);
} else {
if (_tb452._mv299 > 29){
_es620._gd389(25);
} else {
if (_tb452._mv299 > 14){
_es620._gd389(24);
};
};
};
};
}
public static function _sc1058(_arg1:_yl35):void{
var _local2:_yl35;
var _local3:Number = 0;
_yy238 = _hi109._lv53(_my1175._um1017, 0, 0, _my1175._um1017.width, _my1175._um1017.height, _gj513._ij710, (_arg1.x + _uv240._nx1165(-3, 3)), (_arg1.y + _uv240._nx1165(-3, 3)));
_yy238._ix1131(_oa938._id975[1], _uv240._nx1165(0.02, 0.05), 30, 4);
_yy238._kp112(0, _uv240._nx1165(0.01, 0.05), 0, 0, 0, false);
for each (_local2 in _hk864._dj1252) {
if (_gf618._rc263(_local2, _arg1) == true){
if (_local2.id < 6){
_dt321(_local2);
_local3 = (_local3 + ((_local2.id + 1) * 300));
_tb452._aw764(_local3);
_oc55(1);
};
_local2._os159 = true;
_local2._dr1164 = false;
_local2._ql335(null);
};
};
}
public static function _eh617():int{
_wc612 = (_wc612 + _il1232);
if (_wc612 == 10){
_wc612 = 0;
};
return (_wc612);
}
public static function _gk738(_arg1:_yl35):_yl35{
var _local2:_yl35;
var _local3:Boolean;
var _local4:_yl35;
for each (_local2 in _hk864._dj1252) {
if (_local3 == false){
if (_local2 != _arg1){
if (_arg1.y < _local2.y){
if (_gf618._rc263(_local2, _arg1) == true){
_local3 = true;
_local4 = _local2;
};
};
};
};
};
return (_local4);
}
public static function _au482():void{
MochiMedia.CloseClickAwayAd();
_yi781();
}
public static function _xb831(_arg1:_yl35):void{
if (_arg1.id == 0){
_uk581._nw40(irrcrpt("zkrrvk", 3));
_wu435(_arg1.x, _arg1.y);
} else {
if (_arg1.id == 1){
_uk581._nw40(irrcrpt("yjqquj", 2));
_ba1203(_arg1.x, _arg1.y);
} else {
if (_arg1.id == 2){
_uk581._nw40(irrcrpt("yjqquj", 2));
_vv27(_arg1.x, _arg1.y);
} else {
if (_arg1.id == 3){
_uk581._nw40(irrcrpt("zkrrvk", 3));
_hd1106(_arg1.x, _arg1.y);
} else {
if (_arg1.id == 4){
_uk581._nw40(irrcrpt("uetcodng", 2));
_nu495();
} else {
if (_arg1.id == 5){
_uk581._nw40(irrcrpt("fsqf", 4));
_gg327(_arg1.x, _arg1.y);
_wf1006 = 250;
} else {
if ((((_arg1.id > 5)) && ((_arg1.id < 12)))){
_uk581._nw40(irrcrpt("fsqf", 4));
_fl14(_arg1.x, _arg1.y, _arg1.id);
_wf1006 = 250;
};
};
};
};
};
};
};
}
public static function _vu1100(_arg1:Event):void{
_ur443._ej1263();
if (_ta895.state == 1){
_ta895.state = 0;
_uk581._rl663(false);
_ta895._mk854(_my1175._ip742);
} else {
_ta895.state = 1;
_uk581._rl663(true);
_ta895._mk854(_my1175._vn383);
};
_ur443._dg790 = _ta895.state;
}
public static function _wp504(_arg1:Boolean=false):Boolean{
var _local4:Boolean;
var _local2:Number = 0;
var _local3:Number = 0;
if (_arg1 == false){
if (_dt1007.id > 9){
if (_dt1007.id > 14){
_pe186();
} else {
_ti706 = 0;
};
_dt1007.id = (_dt1007.id - 10);
_xb831(_dt1007);
_dt1007._os159 = true;
_dt1007._ql335(null);
_dt1007._dr1164 = false;
_lk614 = 0;
return (false);
} else {
_ti706 = 0;
};
};
_dj624 = _dt1007.id;
if (_dj624 < 6){
_qq417 = _dt1007.x;
_xo127 = _dt1007.y;
_wk694();
_dt1007._uk281 = true;
if (_ke903(_qq417, (_xo127 - 32), _dj624) == true){
_ek850(_qq417, (_xo127 - 32), _dj624);
};
if (_ke903((_qq417 + 32), _xo127, _dj624) == true){
_ek850((_qq417 + 32), _xo127, _dj624);
};
if (_ke903(_qq417, (_xo127 + 32), _dj624) == true){
_ek850(_qq417, (_xo127 + 32), _dj624);
};
if (_ke903((_qq417 - 32), _xo127, _dj624) == true){
_ek850((_qq417 - 32), _xo127, _dj624);
};
if (_ke903((_qq417 - 32), (_xo127 - 32), _dj624) == true){
_ek850((_qq417 - 32), (_xo127 - 32), _dj624);
};
if (_ke903((_qq417 + 32), (_xo127 - 32), _dj624) == true){
_ek850((_qq417 + 32), (_xo127 - 32), _dj624);
};
if (_ke903((_qq417 - 32), (_xo127 + 32), _dj624) == true){
_ek850((_qq417 - 32), (_xo127 + 32), _dj624);
};
if (_ke903((_qq417 + 32), (_xo127 + 32), _dj624) == true){
_ek850((_qq417 + 32), (_xo127 + 32), _dj624);
};
};
if (_gw1050() > 2){
if (_arg1 == false){
if (_tb452._gg960 == 1){
_es620._gd389(3);
} else {
_es620._gd389(4);
};
_kp268();
_du66();
_local4 = true;
} else {
_mb1020();
_local4 = false;
};
} else {
_nb897();
_local4 = false;
if (_arg1 == false){
_lk614 = 0;
};
};
return (_local4);
}
public static function _fy409(_arg1:Number, _arg2:Number, _arg3:Number=0):void{
_yy238 = _wv1224._lv53(_my1175._um1017, 0, 0, _my1175._um1017.width, _my1175._um1017.height, _gj513._ij710, _arg1, _arg2, _arg3);
_yy238._lh114 = _arg1;
_yy238._cd61 = _arg2;
_yy238.state = 1;
_yy238._hx1184((_yy238._lh114 - 21), (_yy238._cd61 - 21));
_yy238._sj1236((_yy238._lh114 + 21), (_yy238._cd61 - 21), 0.3, 0, false, false);
_yy238._ql335(_rv390);
}
public static function _sv611():void{
if (_tb452._wj92 == 0){
_tb452._vw464 = (_tb452._vw464 - _tb452._gk840);
if (_tb452._vw464 < 1){
_tb452._vw464 = 0;
_tb452._wj92 = _tb452._tv922;
};
} else {
if (_tb452._wj92 == 1){
_tf823();
_py565();
if (_mx278 == false){
if (_cn205 == true){
_yy238 = _yd804();
if (_yy238 != null){
_dt1007 = _yy238;
if (_he380._lb122 == true){
_wp504(false);
} else {
_wp504(true);
if (((!((_wd939 == _ea1225))) || (!((_jt974 == _fl592))))){
_ea1225 = _wd939;
_jt974 = _fl592;
_uk581._ir656(irrcrpt("wlfn", 3), 48);
};
};
};
};
};
} else {
if (_tb452._wj92 == 2){
} else {
if (_tb452._wj92 == 3){
_gj513._dj1252._ck597(_tb452._gk840);
} else {
if (_tb452._wj92 == 4){
} else {
if (_tb452._wj92 == 5){
};
};
};
};
};
};
}
public static function _cn1020():void{
var _local1:Number = 0;
var _local2:_yl35 = _hk864._mc1122();
if (_local2 == null){
return;
};
if (_local2.state != 2){
return;
};
if (_local2._ln1228 > 5){
return;
};
if (_local2._gk1194 != 0){
return;
};
var _local3:BitmapData = _oa938._rm261[1];
var _local4:int = _uv240._sh74(1, 5);
var _local5:int;
while (_local5 < _local4) {
_yy238 = _hi109._lv53(_local3, 0, 0, _my1175._ok694.width, _my1175._ok694.height, _gj513._ij710, 0, 0, _uv240._nx1165(0, 500));
_yy238._ix1131(_local3, _uv240._nx1165(0.015, 0.2), 30, 4);
_yy238._hx1184((_local2.x + _uv240._nx1165(-15, 15)), (_local2.y + _uv240._nx1165(-15, 15)));
_local5++;
};
}
public static function _ms1172(_arg1:int=0):void{
var _local2:_nr602 = _ba1018._ku401(_arg1);
trace((irrcrpt("Egl mh:", 4) + _arg1));
_yy238 = _wv1224._lv53(_my1175._vb933, 0, 0, 156, 189, _gj513._ij710);
_yy238._rv710 = new _my1175._jm616().bitmapData;
_io963._ja160._le395(_yy238._rv710, _local2._uy338, 74, 63, 1, 1);
_io963._ja160._le395(_yy238._rv710, _local2._ao884, 74, 93, 1, 1);
_io963._ja160._le395(_yy238._rv710, _local2._xy23, 74, 123, 1, 1);
_yy238._hx1184((-156 / 2), 346);
_yy238._sj1236(78, 346, 0.05, 0.001, false, false);
_yy238._ql335(_sd35);
_yy238.state = 1;
_yy238._lh114 = 2500;
_uk581._nw40(irrcrpt("wqeppksrk", 4));
}
public static function _nx1164(_arg1:Event):void{
}
public static function _rv390(_arg1:_yl35):void{
_yy238 = _wv1224._lv53(_my1175._um1017, 0, 0, _my1175._um1017.width, _my1175._um1017.height, _gj513._ij710, (_arg1.x + _uv240._nx1165(-3, 3)), (_arg1.y + _uv240._nx1165(-3, 3)));
_yy238._ix1131(_oa938._dt1197[1], _uv240._nx1165(0.02, 0.05), 30, 4);
if ((((_arg1.state == 1)) && ((_arg1._so1294 == 0)))){
_arg1._sj1236((_arg1._lh114 + 21), (_arg1._cd61 + 21), 0.3, 0, false, false);
_arg1.state = 2;
} else {
if ((((_arg1.state == 2)) && ((_arg1._so1294 == 0)))){
_arg1._sj1236((_arg1._lh114 - 21), (_arg1._cd61 + 21), 0.3, 0, false, false);
_arg1.state = 3;
} else {
if ((((_arg1.state == 3)) && ((_arg1._so1294 == 0)))){
_arg1._sj1236((_arg1._lh114 - 21), (_arg1._cd61 - 21), 0.3, 0, false, false);
_arg1.state = 4;
} else {
if ((((_arg1.state == 4)) && ((_arg1._so1294 == 0)))){
_arg1._os159 = true;
_arg1._ql335(null);
};
};
};
};
}
public static function _mb1020():void{
var _local1:_yl35;
for each (_local1 in _hk864._dj1252) {
if (_local1._uk281 == true){
_uv240._tp13(_my1175._vx398, _local1.x, _local1.y, 0, 0, 48, 48, _gj513._ij710);
_local1._uk281 = false;
};
};
}
public static function _vi1015(_arg1:Event):void{
_ur443._ej1263();
if (_gt1080.state == 1){
_gt1080.state = 0;
_eq744._mu325();
_eq744._rl663(false);
_gt1080._mk854(_my1175._ps876);
} else {
_gt1080.state = 1;
_eq744._rl663(true);
if (_tb452._wj92 != 3){
_eq744._kc217(irrcrpt("ywfhp6", 5), 1);
_eq744._nw40(irrcrpt("wudfn4", 3));
} else {
_eq744._kc217(irrcrpt("mtbytuqfd", 5), 1);
_eq744._nw40(irrcrpt("krzwrsodb", 3));
};
_gt1080._mk854(_my1175._wh69);
};
_ur443._nx170 = _gt1080.state;
}
public static function _pj1157(_arg1:Number, _arg2:Number, _arg3:Number):void{
_kv12._lc1026(("" + _arg1), _arg2, _arg3, true, 800);
_tb452._aw764(_arg1);
}
public static function _aj280(_arg1:Number, _arg2:Number):void{
_yy238 = _ev884(_arg1, _arg2);
_yy238._uk281 = true;
}
public static function _mv1261(_arg1:_yl35):void{
var _local2:_yl35;
var _local3:Number = 0;
_yy238 = _hi109._lv53(_my1175._um1017, 0, 0, _my1175._um1017.width, _my1175._um1017.height, _gj513._ij710, (_arg1.x + _uv240._nx1165(-3, 3)), (_arg1.y + _uv240._nx1165(-3, 3)));
_yy238._ix1131(_oa938._id975[1], _uv240._nx1165(0.02, 0.05), 30, 4);
_yy238._kp112(0, _uv240._nx1165(0.01, 0.05), 0, 0, 0, false);
}
public static function _do1152(_arg1:Event):void{
MochiMedia.CloseClickAwayAd();
_yi781();
}
public static function _dx867():void{
if (_na409 == false){
_ud1118 = _gj513._dj1252._cg1235(_gj513.Parent, _my1175._ph678, 0, (240 + (_my1175._ph678.height / 2)), 1, _do1152, _ur443._uu648, _ur443._sg438);
Tweener.addTween(_ud1118, {y:180, time:2, transition:irrcrpt("gcugQwv", 2)});
_na409 = true;
};
}
public static function _ia1152():void{
_gj513._ij710.lock();
_uv240._rm1065(_mv1152, 0, 0, 0, 0, 640, 480, _gj513._ij710, false);
_io963._ja160._uw1183(_gj513._ij710, _tb452._fj1166, 75, (108 - 28), true);
_io963._ja160._uw1183(_gj513._ij710, ("" + _tb452._mv299), 75, ((254 - 28) - 24), true);
_ei1168._dc608(_tb452._gk840);
_hk864._dc608(_tb452._gk840);
_uv240._rm1065(_my1175._tx32, 492, 0, 0, 0, 32, 480, _gj513._ij710);
_hi109._dc608(_tb452._gk840);
_nu513._dc608(_tb452._gk840);
_sv611();
_wv1224._dc608(_tb452._gk840);
_es620._gm300(_tb452._gk840);
if (_tb452._wj92 == 1){
_pv847();
};
_kv12._rg882(_tb452._gk840);
if (_wf1006 > 0){
_gj513._hx1184((_kg368 + _uv240._sh74(-5, 5)), (_mt1062 + _uv240._sh74(-5, 5)));
_wf1006 = (_wf1006 - _tb452._gk840);
if (_wf1006 < 1){
_wf1006 = 0;
_gj513._hx1184(_kg368, _mt1062);
};
};
if (_he380._tg655 > 0){
if ((((_he380._tg655 == 27)) && (!((_tb452._wj92 == 3))))){
_yi781();
} else {
if (_he380._tg655 == 80){
_ty560 = (_ty560 + 1);
if (_ty560 > 2){
_ty560 = 0;
};
if (_ty560 == 0){
_kv12._lc1026(irrcrpt("IGO RCTVKENGU QHH", 2), _tb452._pv1133, (_tb452._se989 - 32), true, 1000);
} else {
if (_ty560 == 1){
_kv12._lc1026(irrcrpt("KIQ TEVXMGPIW PSA", 4), _tb452._pv1133, (_tb452._se989 - 32), true, 1000);
} else {
if (_ty560 == 2){
_kv12._lc1026(irrcrpt("KIQ TEVXMGPIW LMKL", 4), _tb452._pv1133, (_tb452._se989 - 32), true, 1000);
};
};
};
};
};
_he380._ia234(_he380._tg655);
};
_gj513._ij710.unlock();
}
public static function _mf1154():void{
_wc612 = -1;
_wf1006 = 0;
_gj513._hx1184(_kg368, _mt1062);
_uv1282();
_tb452._mv299 = (_tb452._nd564 - 1);
_tb452._pd333 = 0;
_tb452._cp632 = 3;
_tb452._dm741(0);
_tb452._vc722 = 0;
_lk614 = 0;
if (_tb452._gg960 == 1){
_fe784 = 2;
_be817 = 50;
_sh694 = 0.05;
_vr1069 = 50;
_ga587 = 60;
_qr308 = 35;
} else {
_fe784 = 2;
_be817 = 50;
_sh694 = 0.2;
_vr1069 = 50;
_ga587 = 55;
_qr308 = 40;
};
_cx277 = 0;
_cf1301 = 0;
_qp604 = 0;
_mx278 = false;
_ea1225 = -1;
_jt974 = -1;
_es620._up481(3500, _ms1172);
if (_fp113 == true){
_tb452._wj92 = 3;
_pr1056 = _gj513._dj1252._cg1235(_gj513.Parent, _my1175._mv461, -80, 170, 1, _gn312, _ur443._uu648, _ur443._sg438);
_st1072 = _gj513._dj1252._cg1235(_gj513.Parent, _my1175._oq531, 80, 170, 2, _gn312, _ur443._uu648, _ur443._sg438);
_cp371 = _gj513._dj1252._cg1235(_gj513.Parent, _my1175._im846, 0, 225, 3, _gn312, _ur443._uu648, _ur443._sg438);
_yg221 = 1;
_qr655 = _hi109._uc210(_my1175._vn1299, _gj513._ij710, 320, 40, 0, true, false);
_qr655 = _hi109._uc210(_my1175._bb1058, _gj513._ij710, 320, 200, 0, true, false);
_og878(152, 479, 0, -0.5, true);
_og878(485, 479, 0, -0.5, true);
} else {
if (_tb452._gg960 == 1){
_up507();
};
_ti775(5);
_ti775(5);
_ti775(5);
};
}
public static function _wu435(_arg1:Number, _arg2:Number):void{
_og878(_arg1, _arg2, -0.5, 0);
_og878(_arg1, _arg2, 0.5, 0);
}
public static function _df1241(_arg1:_yl35):void{
if (_arg1.state == 1){
if (_mx278 == false){
if (_he380._lb122 == true){
if (_arg1._ht1255(_tb452._pv1133, _tb452._se989) == true){
_mx278 = true;
_arg1.state = 2;
_ck899++;
_arg1.num5 = _ck899;
_tb452._do479._dd286(_ch715, 50);
_uk581._nw40(irrcrpt("folfn", 3));
};
};
};
} else {
if (_arg1.state == 2){
_arg1.x = _tb452._pv1133;
_arg1.y = _tb452._se989;
if ((((_arg1.x > 159)) && ((_arg1.x < 480)))){
_arg1.x = ((int((_arg1.x / 32)) * 32) + 16);
_arg1.y = ((int((_arg1.y / 32)) * 32) + 16);
};
if (_he380._vn1028 == false){
if ((((((((_arg1.x > 159)) && ((_arg1.x < 480)))) && ((_arg1.y > 0)))) && ((_arg1.y < 479)))){
_arg1.state = 0;
_arg1._os159 = true;
if (_arg1.id > 4){
_pe186();
} else {
_ti706 = 0;
};
_lk614 = 0;
_xb831(_arg1);
} else {
_arg1._sj1236(_arg1._lh114, _arg1._cd61, 0.025, 0.002, false, false);
_arg1.state = 1;
_uk581._nw40(irrcrpt("xbnxm", 5));
};
_mx278 = false;
};
};
};
}
public static function _gw1050():int{
var _local1:int;
var _local2:_yl35;
for each (_local2 in _hk864._dj1252) {
if (_local2._uk281 == true){
_local1 = (_local1 + 1);
};
};
return (_local1);
}
public static function _ch715():void{
_nu513._dj1252.sortOn(irrcrpt("qxp8", 3), (Array.DESCENDING | Array.NUMERIC));
}
public static function _lx1011(_arg1:_yl35):void{
if (_arg1.y > _arg1._lh114){
_arg1.y = _arg1._lh114;
_arg1._gk1194 = -(_arg1._gk1194);
_arg1._gk1194 = (_arg1._gk1194 * 0.5);
};
}
public static function Init(_arg1:Sprite):void{
Parent = _arg1;
_gj513 = new _sl175();
_gj513.Init(Parent, _tb452._gj654, _tb452._rw1304, false, 4278210815);
_gj513._sh142();
_kg368 = _gj513.Parent.x;
_mt1062 = _gj513.Parent.y;
if (_tb452._kx868 == false){
_gj513._tc919();
_gj513._mk854(_my1175._xl1002);
} else {
_kv12.Init(_io963._ja160, _gj513._ij710);
_uv240._fy801(_my1175._pm578, 0, 0, _mv1152, 0.35, 1, 1, 1, 1, 1, null, false);
};
}
public static function _qt631(_arg1:_yl35):void{
_yy238 = _hi109._lv53(_my1175._um1017, 0, 0, _my1175._um1017.width, _my1175._um1017.height, _gj513._ij710, (_arg1.x + _uv240._nx1165(-3, 3)), (_arg1.y + _uv240._nx1165(-3, 3)));
_yy238._ix1131(_oa938._id975[1], _uv240._nx1165(0.02, 0.05), 30, 4);
_yy238._bf940(90, 180, _uv240._nx1165(0.01, 0.1), 0, 0, false);
_yy238 = _hi109._lv53(_my1175._um1017, 0, 0, _my1175._um1017.width, _my1175._um1017.height, _gj513._ij710, (_arg1.x + _uv240._nx1165(-3, 3)), (_arg1.y + _uv240._nx1165(-3, 3)));
_yy238._ix1131(_oa938._id975[1], _uv240._nx1165(0.02, 0.05), 30, 4);
_yy238._bf940(90, 180, _uv240._nx1165(0.01, 0.1), 0, 0, false);
}
public static function _ul249():void{
}
public static function _qk956(_arg1:Number, _arg2:Number):Boolean{
var _local3:_yl35;
var _local4:Boolean;
for each (_local3 in _nu513._dj1252) {
if ((((_local3._lh114 == _arg1)) && ((_local3._cd61 == _arg2)))){
_local4 = true;
};
};
return (_local4);
}
public static function _og878(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Boolean=false):void{
_yy238 = _hi109._lv53(_my1175._um1017, 0, 0, _my1175._um1017.width, _my1175._um1017.height, _gj513._ij710, _arg1, _arg2);
_yy238._ng32(14);
_yy238._kp112((_arg3 * 0.75), (_arg4 * 0.75), 0, 0);
if (_arg5 == false){
_yy238._ho973(160, 0, 479, 479);
_yy238._ql335(_sc1058);
} else {
_yy238._ho973(0, 0, 639, 479);
_yy238._ql335(_mv1261);
};
}
public static function _iq940(_arg1:int=1):void{
var _local2:int;
var _local3:int;
var _local4:int;
var _local5:int;
_local2 = 0;
while (_local2 < _arg1) {
_local3 = _uv240._sh74(0, (_fe784 - 1));
_yy238 = _hk864._lv53(_my1175._wr1034, 0, (_local3 * 33), 32, 32, _gj513._ij710);
_yy238._ix1131(_my1175._wr1034, (_uv240._nx1165(0.03, 0.07) * _uv240._yi304()), 31, 2, 1);
_local4 = _uv240._sh74(0, 9);
_yy238.y = -16;
_yy238.x = ((_local4 * 32) + 176);
_yy238._gu959 = 0;
_yy238._gk1194 = 0;
_yy238._lj745 = 0;
_yy238.state = 2;
_hp1302 = _ee64(_yy238);
_local5 = 1;
while (_hp1302 != null) {
_local4 = _uv240._sh74(0, 9);
_yy238.x = ((_local4 * 32) + 176);
_yy238.y = (_yy238.y - 32);
_hp1302 = _ee64(_yy238);
_local5++;
};
_yy238._ql335(_va787);
_yy238.id = _local3;
_local2++;
};
}
public static function _sd35(_arg1:_yl35):void{
if (_arg1.state == 1){
if (_arg1._so1294 == 0){
_arg1._lh114 = (_arg1._lh114 - _tb452._gk840);
if (_arg1._lh114 < 1){
_arg1._sj1236((-156 / 2), 346, 0.05, 0.001, false, false);
_arg1.state = 2;
};
};
} else {
if (_arg1.state == 2){
if (_arg1._so1294 == 0){
_arg1._os159 = true;
_arg1._rv710 = null;
};
};
};
}
public static function _yi781():void{
_gj513._px520(0.5, _lh18);
_eq744._px520(irrcrpt("usbdl2", 1), 0.5);
_mi40 = _tb452._yy707;
_tb452._tp58 = _tb452._yy707;
}
public static function _bs134(_arg1:Event):void{
}
public static function _ke903(_arg1:Number, _arg2:Number, _arg3:Number):Boolean{
_yy238 = _ev884(_arg1, _arg2);
if (_yy238 != null){
if ((((((((_yy238.id == _arg3)) && ((_yy238._uk281 == false)))) && ((_yy238.state == 2)))) && ((_yy238._gk1194 == 0)))){
return (true);
};
return (false);
//unresolved jump
};
return (false);
}
public static function _ot144():void{
_qq417 = _il690;
_xo127 = _uf1212;
_io68 = _oq746;
_pd1261 = _gd592;
}
public static function _ek850(_arg1:Number, _arg2:Number, _arg3:Number):void{
_aj280(_arg1, _arg2);
if (_ke903(_arg1, (_arg2 - 32), _dj624) == true){
_ek850(_arg1, (_arg2 - 32), _dj624);
};
if (_ke903((_arg1 + 32), _arg2, _dj624) == true){
_ek850((_arg1 + 32), _arg2, _dj624);
};
if (_ke903(_arg1, (_arg2 + 32), _dj624) == true){
_ek850(_arg1, (_arg2 + 32), _dj624);
};
if (_ke903((_arg1 - 32), _arg2, _dj624) == true){
_ek850((_arg1 - 32), _arg2, _dj624);
};
if (_ke903((_arg1 - 32), (_arg2 - 32), _dj624) == true){
_ek850((_arg1 - 32), (_arg2 - 32), _dj624);
};
if (_ke903((_arg1 + 32), (_arg2 - 32), _dj624) == true){
_ek850((_arg1 + 32), (_arg2 - 32), _dj624);
};
if (_ke903((_arg1 - 32), (_arg2 + 32), _dj624) == true){
_ek850((_arg1 - 32), (_arg2 + 32), _dj624);
};
if (_ke903((_arg1 + 32), (_arg2 + 32), _dj624) == true){
_ek850((_arg1 + 32), (_arg2 + 32), _dj624);
};
}
public static function _sl544(_arg1:Number, _arg2:Number):void{
_dx867();
}
public static function _wk694():void{
_il690 = _qq417;
_uf1212 = _xo127;
_oq746 = _io68;
_gd592 = _pd1261;
}
private static function _lh18():void{
_uv1282();
_gj513._dj1252._uv1282();
_gj513._sh142();
if (_es620._ah405 == true){
_ba1018._ti286(_tb452._wo1231);
_es620._ah405 = false;
};
_ur443._gt410();
}
public static function _up507():void{
_iq940(120);
}
public static function _du1125():void{
_tb452._wj92 = 0;
_tb452._vw464 = 300000;
_tb452._tv922 = 1;
}
public static function _fq890():void{
_gj513._fi857();
if (_tb452._gg960 == 1){
MochiMedia.SubmitMochiScore(_tb452._pc158.value, SubmitScoreDone, irrcrpt("5c5f62b5915e56f9", 1));
} else {
MochiMedia.SubmitMochiScore(_tb452._pc158.value, SubmitScoreDone, irrcrpt("0d94h3g3434d5fg0", 3));
};
}
public static function _pa1185(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{
_yy238 = _hi109._lv53(_my1175._um1017, 0, 0, _my1175._um1017.width, _my1175._um1017.height, _gj513._ij710, _arg1, _arg2);
_yy238._ng32(14);
_yy238._kp112((_arg3 * 0.75), (_arg4 * 0.75), 0, 0);
_yy238._ho973(0, 0, 639, 479);
_yy238._ql335(_qt631);
}
public static function _yh119(_arg1:Event):void{
_ur443._ej1263();
_uv240._yd366(irrcrpt("jvvr://yyy.ocvej5.eqo/kpeqokpi/igoenkz_kpicog", 2));
_es620._gd389(0);
}
public static function _ba1203(_arg1:Number, _arg2:Number):void{
_og878(_arg1, _arg2, 0, -0.5);
_og878(_arg1, _arg2, 0, 0.5);
}
public static function _ma608():void{
var _local1:_yl35;
for each (_local1 in _hk864._dj1252) {
_local1._ql335(null);
_local1._dr1164 = false;
_local1._bf940(270, 90, _uv240._nx1165(0.05, 0.1), 0, 0.00055, true);
_local1._ho973(-1000, -10000, 1000, (480 + 16));
_local1.state = 0;
};
for each (_local1 in _ei1168._dj1252) {
_local1._ql335(null);
_local1._dr1164 = false;
_local1._bf940(270, 90, _uv240._nx1165(0.05, 0.1), 0, 0.00055, true);
_local1._ho973(-1000, -10000, 1000, (480 + 16));
_local1.state = 0;
};
for each (_local1 in _nu513._dj1252) {
_local1._ql335(null);
_local1._dr1164 = false;
_local1._bf940(270, 90, _uv240._nx1165(0.05, 0.1), 0, 0.00055, true);
_local1._ho973(-1000, -10000, 1000, (480 + 16));
_local1.state = 0;
};
}
public static function _tf823():void{
_dj414 = (_dj414 - _tb452._gk840);
if (_dj414 < 1){
_dj414 = _uv240._nx1165(50, 250);
_cn1020();
};
}
public static function _aa856():void{
var _local1:String;
_local1 = irrcrpt("jfxjTzy", 5);
_tb452._vc722 = _tb452._pc158.value;
_mx278 = false;
_ma608();
_yy238 = _hi109._lv53(_my1175._bf947, 0, 0, _my1175._bf947.width, _my1175._bf947.height, _gj513._ij710, 320, -((_my1175._bf947.height / 2)));
Tweener.addTween(_yy238, {y:125, time:2, transition:_local1});
_yy238._ql335(_xk1081);
_tb452._wj92 = 2;
_uk581._nw40(irrcrpt("wqeppksrk", 4));
_uk581._nw40(irrcrpt("lfrjtajw", 5));
_eq744._px520(irrcrpt("xvego5", 4));
}
public static function _ti775(_arg1:int=-1):void{
var _local4:int;
var _local6:int;
var _local2:Number = 588;
var _local3:Number = 128;
var _local5:Boolean;
if (_mx278 == false){
_local4 = 0;
while (_local4 < 6) {
if (_local5 == false){
if (_qk956(_local2, _local3) == false){
_local5 = true;
_local6 = _uv240._sh74(0, 5);
if (_arg1 > -1){
_local6 = _arg1;
};
_yy238 = _nu513._lv53(_my1175._dv247, 0, (_local6 * 33), 32, 32, _gj513._ij710);
_yy238._hx1184(_local2, _local3);
_yy238._ix1131(_my1175._dv247, 0.025, 16, 1, 1);
_yy238._ql335(_df1241);
_yy238.state = 1;
_yy238._lh114 = _yy238.x;
_yy238._cd61 = _yy238.y;
_yy238.id = _local6;
_fy409(_yy238.x, _yy238.y);
} else {
_local3 = (_local3 + 60);
};
};
_local4++;
};
};
}
public static function _gg327(_arg1:Number, _arg2:Number):void{
var _local3:_yl35;
var _local4:_yl35;
var _local5:Number = 0;
var _local6:int;
_local4 = _hi109._uc210(_my1175._dn502, _gj513._ij710, _arg1, _arg2);
_local4._ig52 = false;
_local4._bk567(-0.0005, 1);
_local4._yc66 = irrcrpt("dgg", 3);
_local4._ng32(((32 * 6) / 2));
for each (_local3 in _hk864._dj1252) {
if (_gf618._rc263(_local3, _local4) == true){
if (_local3.id < 6){
_dt321(_local3);
_local5 = (_local5 + ((_local3.id + 1) * 300));
_local6 = (_local6 + 1);
};
_local3._os159 = true;
_local3._dr1164 = false;
_local3._ql335(null);
};
};
if (_local5 > 0){
_pj1157(_local5, _tb452._pv1133, (_tb452._se989 - 64));
};
_local4._mi832(0.005, 0, 100, 4, 0.5);
if (_local6 > 0){
_oc55(_local6);
};
}
public static function _pe186():void{
_ti706++;
if (_tb452._gg960 == 1){
if (_ti706 > 19){
_es620._gd389(17);
} else {
if (_ti706 > 9){
_es620._gd389(16);
} else {
if (_ti706 > 4){
_es620._gd389(15);
};
};
};
} else {
if (_ti706 > 19){
_es620._gd389(20);
} else {
if (_ti706 > 9){
_es620._gd389(19);
} else {
if (_ti706 > 4){
_es620._gd389(18);
};
};
};
};
}
public static function SubmitScoreDone():void{
_gj513._iv475();
_na409 = false;
MochiMedia.ShowClickAwayAd(irrcrpt("fc48g79gbfg162f0", 1), (320 - (300 / 2)), 60, _sl544, _au482);
_tb452._do479._dd286(_dx867, 1800);
}
public static function _xj871(_arg1:Event):void{
_ur443._ej1263();
}
public static function _ev884(_arg1:Number, _arg2:Number):_yl35{
var _local3:_yl35;
var _local4:_yl35;
for each (_local3 in _hk864._dj1252) {
if ((((_local3.x == _arg1)) && ((_local3.y == _arg2)))){
_local4 = _local3;
};
};
return (_local4);
}
public static function _xk1081(_arg1:_yl35):void{
_arg1._lh114 = (_arg1._lh114 + _tb452._gk840);
if (_arg1._lh114 > 2500){
_arg1._ql335(null);
_arg1._os159 = true;
_fq890();
};
}
public static function _vv27(_arg1:Number, _arg2:Number):void{
_wu435(_arg1, _arg2);
_ba1203(_arg1, _arg2);
}
public static function _va787(_arg1:_yl35):void{
var _local4:Number;
var _local5:int;
var _local2:Number = 0;
var _local3:Number = 0;
if (_arg1.state == 1){
_arg1.y = (_arg1.y + (_arg1._gk1194 * _arg1.delta));
if (_arg1.y < -16){
_arg1._os159 = true;
_arg1._ql335(null);
_arg1._dr1164 = false;
if (_arg1.id > 9){
_yy238 = _hk864._lv53(_my1175._dv247, 0, ((_arg1.id - 10) * 33), 32, 32, _gj513._ij710);
_yy238._ix1131(_my1175._dv247, 0.025, 16, 1, 1);
_yy238._qr1243(28, 32);
} else {
_yy238 = _hk864._lv53(_arg1._rv710, _arg1._fu1305, _arg1._vs98, _arg1.width, _arg1.height, _gj513._ij710);
_yy238._ix1131(_arg1._rv710, _arg1._pc96, 31, 2, 1);
};
_local4 = _eh617();
_yy238.x = ((_local4 * 32) + 176);
_yy238._gu959 = 0;
_yy238._gk1194 = 0;
_yy238._lj745 = _arg1._lj745;
_yy238.state = 2;
_yy238._ql335(_va787);
_yy238.id = _arg1.id;
_hp1302 = _gk738(_yy238);
_local5 = 1;
while (_hp1302 != null) {
_yy238.y = (_yy238.y - 2);
_hp1302 = _gk738(_yy238);
_local5++;
trace((irrcrpt("Wdpvou=", 1) + _local5));
};
};
} else {
if (_arg1.state == 2){
if (_arg1.y < 464){
if (_arg1._gk1194 == 0){
_local3 = _arg1.y;
_arg1.y = (_arg1.y + 1);
_yy238 = _gk738(_arg1);
_arg1.y = _local3;
if (_yy238 == null){
_arg1._lj745 = 0.00035;
_arg1._gk1194 = 0.0001;
} else {
if ((((_yy238.y == 16)) && ((_yy238._gk1194 == 0)))){
_aa856();
trace(irrcrpt("UvctvIcogQxgt @ 3", 2));
} else {
_arg1.y = (int(_yy238.y) - 32);
};
};
} else {
_arg1._gk1194 = (_arg1._gk1194 + (_arg1._lj745 * _arg1.delta));
if (_arg1._gk1194 > 0.3){
_arg1._gk1194 = 0.3;
};
_arg1.y = (_arg1.y + (_arg1._gk1194 * _arg1.delta));
_yy238 = _gk738(_arg1);
if (_yy238 != null){
_arg1._gk1194 = _yy238._gk1194;
_arg1.y = (int(_yy238.y) - 32);
if ((((_yy238.y == 16)) && ((_yy238._gk1194 == 0)))){
_aa856();
trace(irrcrpt("UvctvIcogQxgt @ 4", 2));
};
};
};
if (_arg1.y > 464){
if (_arg1.state != 0){
_arg1.y = 464;
_arg1._gk1194 = 0;
};
};
};
};
};
}
public static function _kp268():void{
var _local2:_yl35;
var _local1:int;
var _local3:Number = 0;
for each (_local2 in _hk864._dj1252) {
if (_local2._uk281 == true){
_local2._os159 = true;
_local2._dr1164 = false;
_local2._ql335(null);
_local2._so1294 = 0;
_local1 = (_local1 + 1);
if (_local2.id < 6){
_dt321(_local2);
_local3 = (_local3 + ((_local2.id + 1) * 300));
};
};
};
if (_local3 > 0){
_pj1157(_local3, _tb452._pv1133, (_tb452._se989 - 64));
};
_oc55(_local1);
if (_tb452._gg960 == 1){
if (_local1 > 59){
_es620._gd389(5);
};
} else {
if (_local1 > 59){
_es620._gd389(6);
};
};
}
public static function _pv847():void{
_wd939 = _tb452._pv1133;
_fl592 = _tb452._se989;
if ((((_wd939 > 159)) && ((_wd939 < 480)))){
_cn205 = true;
_wd939 = ((int((_wd939 / 32)) * 32) + 16);
_fl592 = ((int((_fl592 / 32)) * 32) + 16);
_uv240._tp13(_my1175._cw309, _wd939, _fl592, 0, 0, 76, 78, _gj513._ij710);
} else {
_cn205 = false;
};
}
public static function _du66():void{
_lk614++;
if (_tb452._gg960 == 1){
if (_lk614 > 99){
_es620._gd389(10);
} else {
if (_lk614 > 79){
_es620._gd389(9);
} else {
if (_lk614 > 59){
_es620._gd389(8);
} else {
if (_lk614 > 39){
_es620._gd389(7);
};
};
};
};
} else {
if (_lk614 > 79){
_es620._gd389(14);
} else {
if (_lk614 > 59){
_es620._gd389(13);
} else {
if (_lk614 > 39){
_es620._gd389(12);
} else {
if (_lk614 > 19){
_es620._gd389(11);
};
};
};
};
};
}
public static function _ni279():void{
var _local1:int;
_gj513._dj1252._ck597(0);
_wx690();
_eq744._ij1064(irrcrpt("jqyvqrnca", 2));
_eq744._kc217(irrcrpt("wudfn4", 3), 1);
_eq744._nw40(irrcrpt("usbdl2", 1));
_local1 = 0;
while (_local1 < 350) {
_yy238 = _hi109._lv53(_my1175._um1017, 0, 0, _my1175._um1017.width, _my1175._um1017.height, _gj513._ij710, 320, 240);
_yy238._ix1131(_oa938._id975[1], _uv240._nx1165(0.02, 0.05), 30, 4);
_yy238._bf940(0, 360, _uv240._nx1165(0.015, 0.5), 0, 0, false);
_local1++;
};
if (_tb452._gg960 == 1){
_up507();
};
_ti775(5);
_ti775(5);
_ti775(5);
}
}
}//package
Section 135
//_tb452 (_tb452)
package {
import flash.events.*;
import flash.display.*;
import classes.*;
import flash.net.*;
import com.urbansquall.display.*;
import flash.geom.*;
import mochi.*;
import caurina.transitions.*;
public class _tb452 extends InitializedSprite {
public static var _of967:int = 35;
public static var _cp632:int;
public static var _rw1304:int = 480;
public static var _kx1135:Boolean = false;
public static var _ju604:_wm779 = new _wm779();
public static var _mv299:int;
public static var _gj654:int = 640;
public static var _by130:int;
public static var _pp877:String = irrcrpt("HfnDmjy", 1);
public static var _ur373:_wq1265;
public static var _vw464:Number = 0;
public static var _wj92:int;
public static var _pv1133:Number;
public static var _do479:_eu382;
public static var _ao274:Sprite;
public static var _dt488:int;
public static var _wo1231:SharedObject = SharedObject.getLocal(_pp877);
public static var _be738:String;
public static var _nt208:Number;
public static var _nd564:int = 1;
public static var _pc158:MochiDigits = new MochiDigits();
public static var _fj1166:String;
public static var _gk840:Number;
public static var _bd532:Boolean;
public static var _gg960:int;
public static var _mf1061:int = 0;
public static var _tu1034:String;
public static var _ti226:Stage;
public static var _pd333:int;
public static var _se989:Number;
public static var _vc722:Number;
public static var _mt982:Number = 0;
public static var _kx868:Boolean;
public static var _tv922:int;
public static var _tp58:Function;
public function _tb452():void{
}
override protected function Init():void{
_ti226 = stage;
_ti226.frameRate = _of967;
stage.scaleMode = StageScaleMode.NO_SCALE;
_ti226.quality = StageQuality.MEDIUM;
_ti226.stageFocusRect = false;
_ai160();
_do479 = new _eu382();
_he380.Init(_ti226);
_io963.Init();
_eh332.Init();
_ao274 = new Sprite();
_ao274.x = 0;
_ao274.y = 0;
_ao274.scrollRect = new Rectangle(0, 0, _gj654, _rw1304);
_ti226.addChild(_ao274);
_du1125();
}
private function _du1125():void{
MochiMedia.MochiServicesConnect(_ti226, irrcrpt("he60i91idhi384h2", 3));
_es620._oo743();
_af418();
_lu957._xk35();
_cr419._wh516();
_lu957._ax834((1000 / 25));
_ti226.addEventListener(Event.ENTER_FRAME, _bc1305);
if (_kx1135 == true){
_ur373 = new _wq1265();
_ti226.addChild(_ur373);
};
_ur443._gt410();
}
private function _ai160():void{
_kx868 = true;
}
private function _qw734():String{
var _local2:String;
var _local1:String = this.root.loaderInfo.url;
_local2 = _local1;
return (_local2.toLowerCase());
}
private function _bc1305(_arg1:Event):void{
_gk840 = _lu957._tr816();
_pv1133 = mouseX;
_se989 = mouseY;
_do479._ia1152(_gk840);
if (_nt208 > 0){
_nt208 = (_nt208 - _gk840);
if (_nt208 < 1){
_nt208 = 0;
};
} else {
_tp58();
};
_uk581._th723();
_he380._lb122 = false;
}
public static function _ap318(_arg1:int=0):void{
if (_arg1 == 0){
_ti226.quality = StageQuality.LOW;
} else {
if (_arg1 == 1){
_ti226.quality = StageQuality.MEDIUM;
} else {
if (_arg1 == 2){
_ti226.quality = StageQuality.HIGH;
};
};
};
}
private static function _af418():void{
_ti226.quality = StageQuality.BEST;
_ur443.Init(_ao274);
_xt584.Init(_ao274);
_rq630.Init(_ao274);
_sk511.Init(_ao274);
_oa938.Init();
_ti226.quality = StageQuality.MEDIUM;
_ey951._sf674();
}
public static function _uu648(_arg1:Event):void{
var _local2:String = irrcrpt("iewiSyxIpewxmg", 4);
Tweener.addTween(_arg1.currentTarget, {scale:1.2, time:0.8, transition:_local2});
}
public static function _bm376(_arg1:BitmapData, _arg2:Number, _arg3:Number):void{
_ju604.draw(_arg1, ("" + _cr419._fb857()), _arg2, _arg3);
}
public static function _sg438(_arg1:Event):void{
var _local2:String = irrcrpt("gcugQwvGncuvke", 2);
Tweener.addTween(_arg1.currentTarget, {scale:1, time:0.8, transition:_local2});
}
public static function _fj17(_arg1:Event):void{
}
public static function _dm741(_arg1:Number=0):void{
_pc158.value = _arg1;
_aw764(0);
}
public static function _aw764(_arg1:Number):void{
_pc158.addValue(_arg1);
_fj1166 = ("" + _pc158.value);
if (_tb452._gg960 == 1){
if (_pc158.value > 1999999){
_es620._gd389(29);
} else {
if (_pc158.value > 999999){
_es620._gd389(28);
} else {
if (_pc158.value > 499999){
_es620._gd389(27);
};
};
};
} else {
if (_pc158.value > 2999999){
_es620._gd389(32);
} else {
if (_pc158.value > 1499999){
_es620._gd389(31);
} else {
if (_pc158.value > 499999){
_es620._gd389(30);
};
};
};
};
}
public static function _yy707():void{
}
public static function _rk849(_arg1:BitmapData, _arg2:String, _arg3:Number, _arg4:Number):void{
_ju604.draw(_arg1, _arg2, _arg3, _arg4);
}
public static function _yw807(_arg1:InteractiveObject):void{
_ti226.focus = _arg1;
}
public static function _ss669(_arg1:_sl175):void{
_arg1._dj1252._uv1282();
_arg1.Parent.visible = false;
}
}
}//package
Section 136
//_ur443 (_ur443)
package {
import flash.events.*;
import flash.display.*;
import classes.*;
import mochi.*;
import caurina.transitions.*;
public class _ur443 {
public static var _ea958:Boolean;
public static var quality:int;
public static var _ic142:BitmapData;
public static var _dg790:int;
public static var _nx170:int;
public static var _jv550:_sl175;
public static var _ta895:_ft839;
private static var Parent:Sprite;
public static var _am1251:_ft839;
public static var _sb789:Number = 50;
public static var _gj513:_sl175;
public static var _mk443:Number = 0;
public static var _gt1080:_ft839;
public static var _jy677:_sl175;
public static var _jy1058:Number = 0;
public static var _ao1305:_sl175;
public static var _ud1118:_ft839;
public static var _yy238:_yl35;
public static var _rm432:_ft839;
public static var _gw260:_gu545;
public static var _mi40:Function;
public static function _bx859():void{
}
public static function _xj871(_arg1:Event):void{
_ej1263();
_uv240._yd366(irrcrpt("jvvr://yyy.ocvej5.eqo/kpeqokpi/igoenkz_vkvnguetggp", 2));
}
public static function _vu1100(_arg1:Event):void{
_ej1263();
if (_ta895.state == 1){
_ta895.state = 0;
_uk581._rl663(false);
_ta895._mk854(_my1175._ip742);
} else {
_ta895.state = 1;
_uk581._rl663(true);
_ta895._mk854(_my1175._vn383);
};
_dg790 = _ta895.state;
}
private static function _lh18():void{
_gj513._dj1252._uv1282();
_gj513._sh142();
_sk511._gt410();
}
public static function _rg139(_arg1:Event):void{
var _local2:String;
_uk581._nw40(irrcrpt("dmjdl", 1));
_gj513._fi857(0.5);
_ao1305._tc919();
_local2 = irrcrpt("iewiSyx", 4);
_ao1305.Parent.y = -((_ao1305.height / 2));
Tweener.addTween(_ao1305.Parent, {y:240, time:1, transition:_local2});
_es620._gd389(1);
_uk581._nw40(irrcrpt("wamwl", 4));
}
public static function _uf1306(_arg1:Event):void{
var _local2:BitmapData;
quality++;
if (quality == 3){
quality = 0;
};
if (quality == 0){
_local2 = _my1175._wg861;
} else {
if (quality == 1){
_local2 = _my1175._ok287;
} else {
if (quality == 2){
_local2 = _my1175._mw240;
};
};
};
_rm432._mk854(_local2);
_tb452._ap318(quality);
_ej1263();
}
private static function _oq1299():void{
_gj513._sh142();
_xt584._gt410();
}
public static function _vo224():void{
_jv550._sh142();
}
public static function _ys1066(_arg1:Event):void{
var _local2:String;
_local2 = irrcrpt("jfxjTzy", 5);
Tweener.addTween(_jv550.Parent, {y:(480 + (_jv550.height / 2)), time:1, transition:_local2, onComplete:_fp262});
_tb452._gg960 = 2;
_ej1263();
_uk581._nw40(irrcrpt("uykuj", 2));
}
public static function _pg742():void{
_ao1305._sh142();
}
public static function _lo43():void{
if (_he380._tg655 == 65){
_sb789 = (_sb789 - 0.5);
_eq744._mu325();
_eq744._ce785(irrcrpt("krzwrsodb", 3), _sb789);
trace((irrcrpt("QttuXyfwy=", 5) + _sb789));
_eq744._nw40(irrcrpt("ipxupqmbz", 1));
};
if (_he380._tg655 == 66){
_sb789 = (_sb789 + 0.5);
_eq744._mu325();
_eq744._ce785(irrcrpt("lsaxstpec", 4), _sb789);
trace((irrcrpt("NqqrUvctv=", 2) + _sb789));
_eq744._nw40(irrcrpt("lsaxstpec", 4));
};
}
public static function _ss39(_arg1:Event):void{
var _local2:String;
_gj513._fi857(0.5);
_jy677._tc919();
_local2 = irrcrpt("fbtfPvu", 1);
_jy677.Parent.y = (480 + (_jv550.height / 2));
Tweener.addTween(_jy677.Parent, {y:240, time:1, transition:_local2});
_ej1263();
_uk581._nw40(irrcrpt("xbnxm", 5));
}
public static function _ty1175(_arg1:Event):void{
_am1251._mk854(_my1175._py1127);
}
public static function _yh119(_arg1:Event):void{
_ej1263();
_uv240._yd366(irrcrpt("myyu://bbb.rfyhm8.htr/nshtrnsl/ljrhqnc_ynyqjxhwjjs", 5));
_es620._gd389(0);
}
public static function _ow754(_arg1:Event):void{
_ej1263();
_uv240._yd366(irrcrpt("iuuq://nvotjfhbnft.dpn", 1));
}
public static function Init(_arg1:Sprite):void{
quality = 1;
Parent = _arg1;
_gj513 = new _sl175();
_gj513.Init(Parent, _tb452._gj654, _tb452._rw1304);
_gj513._mk854(_my1175._be359);
_gj513._sh142();
_ao1305 = new _sl175();
_ao1305.Init(Parent, _my1175._ch1277.width, _my1175._ch1277.height, true);
_ao1305._mk854(_my1175._ch1277);
_ao1305._dj1252._cg1235(_ao1305.Parent, _my1175._mx912, 0, -135, 1, _ow754, _uu648, _sg438);
_ao1305._dj1252._cg1235(_ao1305.Parent, _my1175._ph678, 80, 85, 1, _am1062, _uu648, _sg438);
_ao1305._hx1184(320, 240);
_ao1305._sh142();
_jv550 = new _sl175();
_jv550.Init(Parent, _my1175._ur776.width, _my1175._ur776.height, true);
_jv550._mk854(_my1175._ur776);
_jv550._dj1252._cg1235(_jv550.Parent, _my1175._jo400, 92, 91, 1, _cm473, _uu648, _sg438);
_jv550._dj1252._cg1235(_jv550.Parent, _my1175._ei843, -98, -38, 1, _ys1066, _uu648, _sg438);
_jv550._dj1252._cg1235(_jv550.Parent, _my1175._aw11, 172, 161, 1, _id780, _uu648, _sg438);
_jv550._hx1184(320, 240);
_jv550._sh142();
_jy677 = new _sl175();
_jy677.Init(Parent, _my1175._tv351.width, _my1175._tv351.height, true);
_jy677._mk854(_my1175._tv351);
_jy677._dj1252._cg1235(_jy677.Parent, _my1175._ei843, 0, -48, 1, _nk158, _uu648, _sg438);
_jy677._dj1252._cg1235(_jy677.Parent, _my1175._jo400, 0, 73, 1, _og1049, _uu648, _sg438);
_jy677._dj1252._cg1235(_jy677.Parent, _my1175._aw11, 0, 161, 1, _cr30, _uu648, _sg438);
_jy677._hx1184(320, 240);
_jy677._sh142();
_ea958 = false;
if (_tb452._kx868 == false){
_gj513._tc919();
_gj513._mk854(_my1175._xl1002);
} else {
_dg790 = 1;
_nx170 = 1;
_ba1018._he268(_tb452._wo1231);
};
}
public static function _ah923(_arg1:_ft839):void{
_arg1._cx84 = 0;
_arg1.scaleX = 1;
}
public static function _nk158(_arg1:Event):void{
_ej1263();
_jy677._fi857();
MochiMedia.ShowMochiScores(ShowScoresDone, irrcrpt("0d94h3g3434d5fg0", 3));
}
public static function _uv1282():void{
_gw260._uv1282();
}
public static function ShowScoresDone():void{
_jy677._iv475();
}
public static function _uh962(_arg1:Event):void{
_ej1263();
}
public static function _gt410():void{
_he380._ny211();
_uv240._aw1165._hl1248 = _uv240._aw1165._fu338(100, 100000);
if (_tb452._kx868 == false){
_tb452._tp58 = _tb452._yy707;
} else {
_gj513._dj1252._uv1282();
_gj513._sh142();
_tb452._yw807(_gj513.Parent);
_tb452._tp58 = _ia1152;
_gj513._jy353(0.5, _mm304);
if (_ea958 == false){
_eq744._jy353(irrcrpt("vkvng", 2));
};
_ea958 = false;
};
}
public static function _hp37(_arg1:Event):void{
_am1251._mk854(_my1175._pf1022);
}
public static function _sg438(_arg1:Event):void{
var _local2:String = irrcrpt("nkpgct", 2);
Tweener.addTween(_arg1.currentTarget, {brightness:1, time:0.25, transition:_local2});
}
public static function _nx1164(_arg1:Event):void{
var _local2:String;
_gj513._fi857(0.5);
_jv550._tc919();
_local2 = irrcrpt("jfxjTzy", 5);
_jv550.Parent.y = (480 + (_jv550.height / 2));
Tweener.addTween(_jv550.Parent, {y:240, time:1, transition:_local2});
_ej1263();
_uk581._nw40(irrcrpt("txjti", 1));
}
public static function _uu648(_arg1:Event):void{
var _local2:String = irrcrpt("nkpgct", 2);
Tweener.addTween(_arg1.currentTarget, {brightness:1.25, time:0.25, transition:_local2});
trace(irrcrpt("ns!", 5));
}
public static function _bu549():void{
}
public static function _og1049(_arg1:Event):void{
_ej1263();
_jy677._fi857();
MochiMedia.ShowMochiScores(ShowScoresDone, irrcrpt("7e7h84d7137g78h1", 3));
}
public static function _vi1015(_arg1:Event):void{
_ej1263();
if (_gt1080.state == 1){
_gt1080.state = 0;
_eq744._mu325();
_eq744._rl663(false);
_gt1080._mk854(_my1175._ps876);
} else {
_gt1080.state = 1;
_eq744._rl663(true);
_eq744._kc217(irrcrpt("xmxpi", 4), 1);
_eq744._nw40(irrcrpt("ynyqj", 5));
_gt1080._mk854(_my1175._wh69);
};
_nx170 = _gt1080.state;
}
public static function _kj796():void{
_mk443 = _tb452._pv1133;
_jy1058 = _tb452._se989;
_ud1118 = _gj513._dj1252._nq435(_gj513.Parent, _my1175._ok694, (_mk443 + -320), (_jy1058 + -240), 1, true, false);
_ud1118._mi832(-(_uv240._nx1165(0.00025, 0.002)), 0, 1, 4);
_ud1118._kp112(0, _uv240._nx1165(0.01, 0.2), 0, 0);
}
public static function _mm304():void{
var _local2:Number;
var _local3:BitmapData;
var _local1:String = irrcrpt("hdvhRxwHodvwlf", 3);
var _local4:Number = 70;
_local1 = irrcrpt("iewiSyx", 4);
_local3 = _my1175._wh613;
_local2 = 1;
_ud1118 = _gj513._dj1252._nq435(_gj513.Parent, _local3, 0, (-((_tb452._rw1304 / 2)) - (_local3.height / 2)), 1);
Tweener.addTween(_ud1118, {y:-105, time:1, transition:_local1, delay:_local2});
_local1 = irrcrpt("fbtfPvu", 1);
_local3 = _my1175._kl943;
_local2 = 2;
_ud1118 = _gj513._dj1252._cg1235(_gj513.Parent, _local3, 0, ((_tb452._rw1304 / 2) + (_local3.height / 2)), 1, _ss39, _uu648, _sg438);
Tweener.addTween(_ud1118, {y:135, time:2, transition:_local1, delay:_local2});
Tweener.addTween(_ud1118, {x:-230, time:2, transition:_local1, delay:_local2});
_local3 = _my1175._vt1097;
_local2 = 2;
_ud1118 = _gj513._dj1252._cg1235(_gj513.Parent, _local3, 0, ((_tb452._rw1304 / 2) + (_local3.height / 2)), 2, _nx1164, _uu648, _sg438);
Tweener.addTween(_ud1118, {y:30, time:2, transition:_local1, delay:_local2});
Tweener.addTween(_ud1118, {x:-150, time:2, transition:_local1, delay:_local2});
_local3 = _my1175._cg118;
_local2 = 2;
_ud1118 = _gj513._dj1252._cg1235(_gj513.Parent, _local3, 0, ((_tb452._rw1304 / 2) + (_local3.height / 2)), 4, _xj871, _uu648, _sg438);
Tweener.addTween(_ud1118, {y:30, time:2, transition:_local1, delay:_local2});
Tweener.addTween(_ud1118, {x:150, time:2, transition:_local1, delay:_local2});
_local3 = _my1175._ss1197;
_local2 = 2;
_ud1118 = _gj513._dj1252._cg1235(_gj513.Parent, _local3, 0, ((_tb452._rw1304 / 2) + (_local3.height / 2)), 1, _rg139, _uu648, _sg438);
Tweener.addTween(_ud1118, {y:135, time:2, transition:_local1, delay:_local2});
Tweener.addTween(_ud1118, {x:230, time:2, transition:_local1, delay:_local2});
_local3 = _my1175._ot609;
_local2 = 2;
_ud1118 = _gj513._dj1252._cg1235(_gj513.Parent, _local3, 0, ((_tb452._rw1304 / 2) + (_local3.height / 2)), 1, _wm1172, _uu648, _sg438);
Tweener.addTween(_ud1118, {y:95, time:2, transition:_local1, delay:_local2});
Tweener.addTween(_ud1118, {x:0, time:2, transition:_local1, delay:_local2});
_local3 = _my1175._pf1022;
_local2 = 2;
_am1251 = _gj513._dj1252._cg1235(_gj513.Parent, _local3, 0, ((_tb452._rw1304 / 2) + (_local3.height / 2)), 1, _yh119, _ty1175, _hp37);
Tweener.addTween(_am1251, {y:195, time:2, transition:_local1, delay:_local2});
Tweener.addTween(_am1251, {x:0, time:2, transition:_local1, delay:_local2});
if (quality == 0){
_local3 = _my1175._wg861;
} else {
if (quality == 1){
_local3 = _my1175._ok287;
} else {
if (quality == 2){
_local3 = _my1175._mw240;
};
};
};
_local1 = irrcrpt("hdvhRxw", 3);
_rm432 = _gj513._dj1252._cg1235(_gj513.Parent, _local3, -290, (-240 - (_local3.height / 2)), 1, _uf1306, _tb452._fj17, _tb452._fj17);
_local2 = 2.8;
Tweener.addTween(_rm432, {y:-215, time:1, transition:_local1, delay:_local2});
_local2 = 2.8;
_local3 = _my1175._wh69;
if (_nx170 == 0){
_local3 = _my1175._ps876;
};
_gt1080 = _gj513._dj1252._cg1235(_gj513.Parent, _local3, 300, (-240 - (_local3.height / 2)), 1, _vi1015, _tb452._fj17, _tb452._fj17);
Tweener.addTween(_gt1080, {y:-215, time:1, transition:_local1, delay:_local2});
_gt1080.state = _nx170;
_local3 = _my1175._vn383;
if (_dg790 == 0){
_local3 = _my1175._ip742;
};
_ta895 = _gj513._dj1252._cg1235(_gj513.Parent, _local3, 300, (-240 - (_local3.height / 2)), 1, _vu1100, _tb452._fj17, _tb452._fj17);
Tweener.addTween(_ta895, {y:-180, time:1, transition:_local1, delay:_local2});
_ta895.state = _dg790;
}
public static function _yi781():void{
_gj513._px520(0.5, _lh18);
_eq744._px520(irrcrpt("xmxpi", 4), 0.5);
_mi40 = _tb452._yy707;
_tb452._tp58 = _tb452._yy707;
}
public static function _bs134(_arg1:Event):void{
}
public static function _fp262():void{
_jv550._sh142();
_tb452._do479._xh835();
_yi781();
}
public static function _am1062(_arg1:Event):void{
var _local2:String;
_local2 = irrcrpt("jfxjTzy", 5);
Tweener.addTween(_ao1305.Parent, {y:-((_ao1305.height / 2)), time:1, transition:_local2, onComplete:_pg742});
_gj513._iv475();
_ej1263();
_uk581._nw40(irrcrpt("txjti", 1));
}
public static function _cm473(_arg1:Event):void{
var _local2:String;
_local2 = irrcrpt("iewiSyx", 4);
Tweener.addTween(_jv550.Parent, {y:(480 + (_jv550.height / 2)), time:1, transition:_local2, onComplete:_fp262});
_tb452._gg960 = 1;
_ej1263();
_uk581._nw40(irrcrpt("xbnxm", 5));
}
public static function _ej1263():void{
_uk581._nw40(irrcrpt("gpmgo", 4));
}
public static function _cr30(_arg1:Event):void{
var _local2:String;
_gj513._iv475();
_local2 = irrcrpt("jfxjTzy", 5);
Tweener.addTween(_jy677.Parent, {y:(480 + (_jy677.height / 2)), time:1, transition:_local2, onComplete:_qa302});
_ej1263();
_uk581._nw40(irrcrpt("wamwl", 4));
}
public static function _qa302():void{
_jy677._sh142();
}
public static function _ia1152():void{
_gj513._dj1252._ck597(_tb452._gk840);
if (_he380._tg655 > 0){
_he380._ia234(_he380._tg655);
};
if (((!((_tb452._pv1133 == _mk443))) || (!((_tb452._se989 == _jy1058))))){
_kj796();
};
}
public static function _id780(_arg1:Event):void{
var _local2:String;
_gj513._iv475();
_local2 = irrcrpt("iewiSyx", 4);
Tweener.addTween(_jv550.Parent, {y:(480 + (_jv550.height / 2)), time:1, transition:_local2, onComplete:_vo224});
_ej1263();
_uk581._nw40(irrcrpt("wamwl", 4));
}
public static function _wm1172(_arg1:Event):void{
_gj513._px520(0.5, _oq1299);
_mi40 = _tb452._yy707;
_tb452._tp58 = _tb452._yy707;
_ej1263();
_uk581._nw40(irrcrpt("xrfqqltsl", 5));
}
}
}//package
Section 137
//_wq1265 (_wq1265)
package {
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.text.*;
import flash.utils.*;
import flash.system.*;
public class _wq1265 extends Sprite {
protected const WIDTH:uint = 70;
protected const HEIGHT:uint = 100;
protected var timer:uint;
protected var _gp1298:Rectangle;
protected var xml:XML;
protected var _mg364:Object;
protected var _gh813:uint;
protected var _mq372:uint;
protected var text:TextField;
protected var fps:uint;
protected var style:StyleSheet;
protected var _bl884:uint;
protected var _fy119:Number;
protected var _tv503:uint;
protected var _md1150:Bitmap;
protected var _ij1295:uint;
protected var _yj560:Number;
public function _wq1265(_arg1:Object=null):void{
_mg364 = {bg:51, fps:0xFFFF00, _bl884:0xFF00, _fy119:0xFFFF, memmax:0xFF0070};
super();
if (_arg1){
if (_arg1.bg != null){
_mg364.bg = _arg1.bg;
};
if (_arg1.fps != null){
_mg364.fps = _arg1.fps;
};
if (_arg1._bl884 != null){
_mg364._bl884 = _arg1._bl884;
};
if (_arg1._fy119 != null){
_mg364._fy119 = _arg1._fy119;
};
if (_arg1.memmax != null){
_mg364.memmax = _arg1.memmax;
};
};
_yj560 = 0;
xml = <xml><fps>FPS:</fps><_bl884>MS:</_bl884><_fy119>MEM:</_fy119><memMax>MAX:</memMax></xml>
;
style = new StyleSheet();
style.setStyle(irrcrpt("ynm", 1), {fontSize:irrcrpt("4uc", 5), fontFamily:irrcrpt("_ucpu", 2), leading:irrcrpt("-7uc", 5)});
style.setStyle(irrcrpt("isv", 3), {color:_jl942(_mg364.fps)});
style.setStyle(irrcrpt("pv", 3), {color:_jl942(_mg364._bl884)});
style.setStyle(irrcrpt("php", 3), {color:_jl942(_mg364._fy119)});
style.setStyle(irrcrpt("nfnNby", 1), {color:_jl942(_mg364.memmax)});
text = new TextField();
text.width = WIDTH;
text.height = 50;
text.styleSheet = style;
text.condenseWhite = true;
text.selectable = false;
text.mouseEnabled = false;
_md1150 = new Bitmap();
_md1150.y = 50;
_gp1298 = new Rectangle((WIDTH - 1), 0, 1, (HEIGHT - 50));
addEventListener(Event.ADDED_TO_STAGE, init, false, 0, true);
addEventListener(Event.REMOVED_FROM_STAGE, _wm1304, false, 0, true);
}
private function update(_arg1:Event):void{
timer = getTimer();
if ((timer - 1000) > _mq372){
_mq372 = timer;
_fy119 = Number((System.totalMemory * 9.54E-7).toFixed(3));
_yj560 = ((_yj560 > _fy119)) ? _yj560 : _fy119;
_tv503 = Math.min(_md1150.height, ((fps / stage.frameRate) * _md1150.height));
_ij1295 = (Math.min(_md1150.height, Math.sqrt(Math.sqrt((_fy119 * 5000)))) - 2);
_gh813 = (Math.min(_md1150.height, Math.sqrt(Math.sqrt((_yj560 * 5000)))) - 2);
_md1150.bitmapData.scroll(-1, 0);
_md1150.bitmapData.fillRect(_gp1298, _mg364.bg);
_md1150.bitmapData.setPixel((_md1150.width - 1), (_md1150.height - _tv503), _mg364.fps);
_md1150.bitmapData.setPixel((_md1150.width - 1), (_md1150.height - ((timer - _bl884) >> 1)), _mg364._bl884);
_md1150.bitmapData.setPixel((_md1150.width - 1), (_md1150.height - _ij1295), _mg364._fy119);
_md1150.bitmapData.setPixel((_md1150.width - 1), (_md1150.height - _gh813), _mg364.memmax);
xml.fps = (((irrcrpt("JTW: ", 4) + fps) + irrcrpt(" / ", 4)) + stage.frameRate);
xml._fy119 = (irrcrpt("PHP: ", 3) + _fy119);
xml.memMax = (irrcrpt("PDA: ", 3) + _yj560);
fps = 0;
};
fps++;
xml._bl884 = (irrcrpt("RX: ", 5) + (timer - _bl884));
_bl884 = timer;
text.htmlText = xml;
}
private function _wm1304(_arg1:Event):void{
graphics.clear();
while (numChildren > 0) {
removeChildAt(0);
};
_md1150.bitmapData.dispose();
removeEventListener(MouseEvent.CLICK, _gd212);
removeEventListener(Event.ENTER_FRAME, update);
}
private function _gd212(_arg1:MouseEvent):void{
if (((mouseY / height) > 0.5)){
stage.frameRate--;
} else {
stage.frameRate++;
};
xml.fps = (((irrcrpt("GQT: ", 1) + fps) + irrcrpt(" / ", 3)) + stage.frameRate);
text.htmlText = xml;
}
private function init(_arg1:Event):void{
graphics.beginFill(_mg364.bg);
graphics.drawRect(0, 0, WIDTH, HEIGHT);
graphics.endFill();
addChild(text);
_md1150.bitmapData = new BitmapData(WIDTH, (HEIGHT - 50), false, _mg364.bg);
addChild(_md1150);
addEventListener(MouseEvent.CLICK, _gd212);
addEventListener(Event.ENTER_FRAME, update);
}
private function _jl942(_arg1:int):String{
return (("#" + _arg1.toString(16)));
}
}
}//package
Section 138
//_xt584 (_xt584)
package {
import flash.events.*;
import flash.display.*;
import classes.*;
import flash.net.*;
import flash.geom.*;
import mochi.*;
import flash.utils.*;
import caurina.transitions.*;
import flash.filters.*;
import flash.ui.*;
public class _xt584 {
private static var Parent:Sprite;
public static var _um161:BitmapData;
public static var _ic142:BitmapData;
public static var _gj513:_sl175;
public static var _pa664:Number = 0;
public static var _ec191:int;
public static var _ud1118:_ft839;
public static var _yy238:_yl35;
public static var _gw260:_gu545;
public static var _mi40:Function;
private static function _lh18():void{
_gj513._sh142();
_gw260._uv1282();
_um161 = null;
_my1175._la595 = null;
_ur443._ea958 = true;
_ur443._gt410();
}
private static function _ut324():void{
_gj513._sh142();
_gw260._uv1282();
_um161 = null;
_my1175._la595 = null;
_rq630._gt410();
}
public static function _gt410():void{
_he380._ny211();
_uv240._aw1165._hl1248 = _uv240._aw1165._fu338(100, 100000);
_gj513._dj1252._uv1282();
_gj513._sh142();
_tb452._yw807(_gj513.Parent);
_tb452._tp58 = _ia1152;
_mm304();
_gj513._jy353(1);
}
public static function _sg438(_arg1:Event):void{
var _local2:String = irrcrpt("olqhdu", 3);
Tweener.addTween(_arg1.currentTarget, {brightness:1, time:0.25, transition:_local2});
_ec191 = 0;
}
public static function _bu549():void{
}
public static function _uv1282():void{
_gw260._uv1282();
}
public static function _mm304():void{
var _local1:int;
var _local2:String;
var _local3:_nr602;
var _local4:String;
var _local5:String;
var _local6:Number;
_my1175._la595 = new _my1175._ha335().bitmapData;
_gj513._mk854(_my1175._la595);
_um161 = new BitmapData(510, 891, true, 1426063360);
_pa664 = 0;
_local1 = 0;
while (_local1 < 33) {
_local3 = _ba1018._ku401(_local1);
_local4 = _local3._ur443;
_local5 = _local3._mj967;
if (_local3.State == 0){
_io963._ja160._le395(_um161, _local4, 0, (0 + (_local1 * 27)), 0.8, 0.8, 0.25, 0.25, 0.25, false, 1);
_local6 = _io963._ja160._ln617(_local4, 0.8);
_io963._ja160._le395(_um161, _local5, (_local6 + 0), (0 + (_local1 * 27)), 0.8, 0.8, 0.25, 0.25, 0.25, false, 1);
} else {
_io963._ja160._le395(_um161, _local4, 0, (0 + (_local1 * 27)), 0.8, 0.8, 1.5, 1.25, 0.5, false, 1);
_local6 = _io963._ja160._ln617(_local4, 0.8);
_io963._ja160._le395(_um161, _local5, (_local6 + 0), (0 + (_local1 * 27)), 0.8, 0.8, 1, 1, 1, false, 1);
};
_local1++;
};
_ud1118 = _gj513._dj1252._cg1235(_gj513.Parent, _my1175._ph678, 0, 200, 1, _do1152, _ur443._uu648, _ur443._sg438);
_ud1118 = _gj513._dj1252._cg1235(_gj513.Parent, _my1175._sv191, 253, -160, 1, _ec720, _uu648, _sg438);
_ud1118 = _gj513._dj1252._cg1235(_gj513.Parent, _my1175._ho576, 253, -70, 2, _la302, _uu648, _sg438);
_ud1118 = _gj513._dj1252._cg1235(_gj513.Parent, _my1175._yf473, 214, 198, 3, _xf1140, _ur443._uu648, _ur443._sg438);
if (_ba1018._oj559() == true){
_ud1118 = _gj513._dj1252._cg1235(_gj513.Parent, _my1175._vv677, 253, 50, 4, _tq734, _ur443._uu648, _ur443._sg438);
} else {
_ud1118 = _gj513._dj1252._nq435(_gj513.Parent, _my1175._vv677, 253, 50, 4);
_ud1118.brightness = 0.25;
};
}
public static function _yi781():void{
_gj513._px520(0.5, _lh18);
_mi40 = _tb452._yy707;
_tb452._tp58 = _tb452._yy707;
}
public static function _ec720(_arg1:Event):void{
_ec191 = 1;
_ur443._ej1263();
}
public static function _la302(_arg1:Event):void{
_ec191 = 2;
_ur443._ej1263();
}
public static function _xf1140(_arg1:Event):void{
_ba1018._lj116();
_ba1018._ti286(_tb452._wo1231);
_yi781();
_ur443._ej1263();
}
public static function _uu648(_arg1:Event):void{
var _local2:String = irrcrpt("mjofbs", 1);
Tweener.addTween(_arg1.currentTarget, {brightness:2, time:0.25, transition:_local2});
_ec191 = _arg1.currentTarget._be184;
}
public static function _ia1152():void{
_gj513._kp819();
_gj513._mk854(_my1175._la595);
_uv240._rm1065(_um161, 35, 45, 0, _pa664, 510, 352, _gj513._ij710);
_gw260._dc608(_tb452._gk840);
if (_he380._vn1028 == true){
if (_ec191 == 1){
if (_pa664 > 0){
_pa664 = (_pa664 - (0.2 * _tb452._gk840));
if (_pa664 < 0){
_pa664 = 0;
};
};
} else {
if (_ec191 == 2){
if (_pa664 < 532){
_pa664 = (_pa664 + (0.2 * _tb452._gk840));
if (_pa664 > 532){
_pa664 = 532;
};
};
};
};
};
if (_he380._tg655 > 0){
_he380._ia234(_he380._tg655);
};
_gj513._so572();
}
public static function _do1152(_arg1:Event):void{
_yi781();
_ur443._ej1263();
}
public static function Init(_arg1:Sprite):void{
Parent = _arg1;
_gj513 = new _sl175();
_gj513.Init(Parent, 640, 480);
_gj513._mk854(_my1175._la595);
_gj513._sh142();
_gw260 = new _gu545();
}
public static function _tq734(_arg1:Event):void{
_gj513._px520(0.5, _ut324);
_mi40 = _tb452._yy707;
_tb452._tp58 = _tb452._yy707;
_ur443._ej1263();
}
}
}//package
Section 139
//irrcrpt (irrcrpt)
package {
public function irrcrpt(_arg1:String, _arg2:int):String{
var _local5:int;
var _local3:String = new String();
var _local4:int;
while (_local4 < _arg1.length) {
_local5 = _arg1.charCodeAt(_local4);
if ((((_local5 >= 48)) && ((_local5 <= 57)))){
_local5 = ((_local5 - _arg2) - 48);
if (_local5 < 0){
_local5 = (_local5 + ((57 - 48) + 1));
};
_local5 = ((_local5 % ((57 - 48) + 1)) + 48);
} else {
if ((((_local5 >= 65)) && ((_local5 <= 90)))){
_local5 = ((_local5 - _arg2) - 65);
if (_local5 < 0){
_local5 = (_local5 + ((90 - 65) + 1));
};
_local5 = ((_local5 % ((90 - 65) + 1)) + 65);
} else {
if ((((_local5 >= 97)) && ((_local5 <= 122)))){
_local5 = ((_local5 - _arg2) - 97);
if (_local5 < 0){
_local5 = (_local5 + ((122 - 97) + 1));
};
_local5 = ((_local5 % ((122 - 97) + 1)) + 97);
};
};
};
_local3 = (_local3 + String.fromCharCode(_local5));
_local4++;
};
return (_local3);
}
}//package