home *** CD-ROM | disk | FTP | other *** search
- package Code.LIB
- {
- import flash.display.Bitmap;
- import flash.display.BitmapData;
- import flash.display.DisplayObject;
- import flash.display.MovieClip;
- import flash.display.Sprite;
- import flash.filters.BitmapFilter;
- import flash.filters.BlurFilter;
- import flash.filters.DropShadowFilter;
- import flash.filters.GlowFilter;
- import flash.filters.GradientGlowFilter;
- import flash.geom.Point;
- import flash.geom.Rectangle;
-
- public class _uu24
- {
-
-
- public function _uu24()
- {
- super();
- }
-
- public static function _ec508(param1:DisplayObject) : _iv163
- {
- var _loc2_:DisplayObject = null;
- var _loc3_:Number = NaN;
- var _loc4_:Sprite = null;
- var _loc5_:Rectangle = null;
- var _loc6_:Sprite = null;
- var _loc7_:int = 0;
- var _loc8_:int = 0;
- var _loc9_:BitmapData = null;
- var _loc10_:_iv163 = null;
- var _loc11_:Array = null;
- var _loc12_:BitmapFilter = null;
- if(param1 is _iv163)
- {
- _iv163(param1)._cg260 = 0;
- _iv163(param1)._st175 = 0;
- }
- _loc2_ = param1;
- _loc3_ = 0;
- if(_loc2_.filters)
- {
- _loc11_ = _loc2_.filters;
- for each(_loc12_ in _loc11_)
- {
- if(_loc12_ is GlowFilter || _loc12_ is DropShadowFilter || _loc12_ is GradientGlowFilter || _loc12_ is BlurFilter)
- {
- if(Boolean(_loc12_["blurX"]) && _loc12_["blurX"] > _loc3_)
- {
- _loc3_ = Number(_loc12_["blurX"]);
- }
- if(Boolean(_loc12_["blurY"]) && _loc12_["blurY"] > _loc3_)
- {
- _loc3_ = Number(_loc12_["blurY"]);
- }
- }
- }
- }
- param1 = param1;
- (_loc4_ = new Sprite()).addChild(param1);
- _loc5_ = _loc4_.getBounds(_loc4_);
- _loc4_.x += -1 * _loc5_.x + _loc3_;
- _loc4_.y += -1 * _loc5_.y + _loc3_;
- (_loc6_ = new Sprite()).addChild(_loc4_);
- _loc7_ = _loc4_.width;
- _loc8_ = _loc4_.height;
- (_loc9_ = new BitmapData(_loc7_ + _loc3_ * 3,_loc8_ + _loc3_ * 3,true,16777215)).draw(_loc6_);
- _loc10_ = new _iv163(_loc9_);
- _loc10_.x -= -1 * _loc5_.x + _loc3_;
- _loc10_.y -= -1 * _loc5_.y + _loc3_;
- _loc10_._cg260 = _loc10_._vt351;
- _loc10_._st175 = _loc10_._lh238;
- _loc10_._vt351 = 0;
- _loc10_._lh238 = 0;
- return _loc10_;
- }
-
- public static function _lv291(param1:Class, param2:Number) : Sprite
- {
- var _loc3_:Sprite = null;
- _loc3_ = new param1() as Sprite;
- _loc3_.scaleX = _loc3_.scaleY = param2 * _bm350._tc204;
- return _loc3_;
- }
-
- public static function _ci249(param1:_iv163) : _iv163
- {
- var _loc2_:_iv163 = null;
- var _loc3_:Rectangle = null;
- var _loc4_:BitmapData = null;
- var _loc5_:Point = null;
- var _loc6_:uint = 0;
- var _loc7_:uint = 0;
- var _loc8_:uint = 0;
- _loc2_ = param1._dx22();
- _loc3_ = new Rectangle(0,0,param1.bitmapData.width,param1.bitmapData.height);
- _loc4_ = param1.bitmapData.clone();
- _loc5_ = new Point(0,0);
- _loc6_ = 1;
- _loc7_ = 2;
- _loc8_ = 4;
- _loc4_.copyPixels(_loc4_,_loc3_,_loc5_);
- _loc4_.copyChannel(_loc4_,_loc3_,_loc5_,_loc7_,_loc6_);
- _loc4_.copyChannel(_loc4_,_loc3_,_loc5_,_loc7_,_loc7_);
- _loc4_.copyChannel(_loc4_,_loc3_,_loc5_,_loc7_,_loc8_);
- _loc2_.bitmapData = _loc4_;
- return _loc2_;
- }
-
- public static function _cy417(param1:DisplayObject, param2:Number = 1, param3:Number = 1, param4:Number = 1) : _iv163
- {
- var _loc5_:DisplayObject = null;
- var _loc6_:Number = NaN;
- var _loc7_:DisplayObject = null;
- var _loc8_:Sprite = null;
- var _loc9_:Rectangle = null;
- var _loc10_:Sprite = null;
- var _loc11_:int = 0;
- var _loc12_:int = 0;
- var _loc13_:BitmapData = null;
- var _loc14_:_iv163 = null;
- var _loc15_:Array = null;
- var _loc16_:BitmapFilter = null;
- _loc5_ = param1;
- _loc6_ = 0;
- if(_loc5_.filters)
- {
- _loc15_ = _loc5_.filters;
- for each(_loc16_ in _loc15_)
- {
- if(_loc16_ is GlowFilter || _loc16_ is DropShadowFilter || _loc16_ is GradientGlowFilter || _loc16_ is BlurFilter)
- {
- if(Boolean(_loc16_["blurX"]) && _loc16_["blurX"] > _loc6_)
- {
- _loc6_ = Number(_loc16_["blurX"]);
- }
- if(Boolean(_loc16_["blurY"]) && _loc16_["blurY"] > _loc6_)
- {
- _loc6_ = Number(_loc16_["blurY"]);
- }
- if(_loc16_["blurX"])
- {
- _loc16_["blurX"] = _loc16_["blurX"] * _bm350._tc204 * param4;
- }
- if(_loc16_["blurY"])
- {
- _loc16_["blurY"] = _loc16_["blurY"] * _bm350._tc204 * param4;
- }
- }
- }
- _loc5_.filters = _loc15_;
- }
- _loc7_ = param1;
- (_loc8_ = new Sprite()).addChild(_loc7_);
- _loc8_.scaleX = _bm350._tc204 * param2;
- _loc8_.scaleY = _bm350._tc204 * param3;
- _loc9_ = _loc8_.getBounds(_loc8_);
- _loc8_.x += -1 * _loc9_.x * _bm350._tc204 * param2 + _loc6_;
- _loc8_.y += -1 * _loc9_.y * _bm350._tc204 * param3 + _loc6_;
- (_loc10_ = new Sprite()).addChild(_loc8_);
- _loc11_ = _loc8_.width;
- _loc12_ = _loc8_.height;
- (_loc13_ = new BitmapData(_loc11_ + _loc6_ * 3,_loc12_ + _loc6_ * 3,true,16777215)).draw(_loc10_);
- _loc14_ = new _iv163(_loc13_);
- _loc14_.x -= -1 * _loc9_.x * param2 * _bm350._tc204 + _loc6_;
- _loc14_.y -= -1 * _loc9_.y * param3 * _bm350._tc204 + _loc6_;
- _loc14_._cg260 = _loc14_._vt351;
- _loc14_._st175 = _loc14_._lh238;
- _loc14_._vt351 = 0;
- _loc14_._lh238 = 0;
- return _loc14_;
- }
-
- public static function _sa70(param1:DisplayObject, param2:Number = 1) : _iv163
- {
- var _loc3_:DisplayObject = null;
- var _loc4_:Number = NaN;
- var _loc5_:DisplayObject = null;
- var _loc6_:Sprite = null;
- var _loc7_:Rectangle = null;
- var _loc8_:Sprite = null;
- var _loc9_:int = 0;
- var _loc10_:int = 0;
- var _loc11_:BitmapData = null;
- var _loc12_:_iv163 = null;
- var _loc13_:Array = null;
- var _loc14_:BitmapFilter = null;
- _loc3_ = param1;
- _loc4_ = 0;
- if(_loc3_.filters)
- {
- _loc13_ = _loc3_.filters;
- for each(_loc14_ in _loc13_)
- {
- if(_loc14_ is GlowFilter || _loc14_ is DropShadowFilter || _loc14_ is GradientGlowFilter || _loc14_ is BlurFilter)
- {
- if(Boolean(_loc14_["blurX"]) && _loc14_["blurX"] > _loc4_)
- {
- _loc4_ = Number(_loc14_["blurX"]);
- }
- if(Boolean(_loc14_["blurY"]) && _loc14_["blurY"] > _loc4_)
- {
- _loc4_ = Number(_loc14_["blurY"]);
- }
- }
- }
- }
- _loc5_ = param1;
- _loc6_ = new Sprite();
- param2 = param2;
- _loc6_.addChild(_loc5_);
- _loc6_.scaleX = _bm350._tc204 * param2;
- _loc6_.scaleY = _bm350._tc204 * param2;
- _loc7_ = _loc6_.getBounds(_loc6_);
- _loc6_.x += -1 * _loc7_.x * _bm350._tc204 * param2 + _loc4_;
- _loc6_.y += -1 * _loc7_.y * _bm350._tc204 * param2 + _loc4_;
- (_loc8_ = new Sprite()).addChild(_loc6_);
- _loc9_ = _loc6_.width;
- _loc10_ = _loc6_.height;
- (_loc11_ = new BitmapData(_loc9_ + _loc4_ * 3,_loc10_ + _loc4_ * 3,true,16777215)).draw(_loc8_);
- _loc12_ = new _iv163(_loc11_);
- _loc12_.x -= -1 * _loc7_.x * param2 * _bm350._tc204 + _loc4_;
- _loc12_.y -= -1 * _loc7_.y * param2 * _bm350._tc204 + _loc4_;
- _loc12_._cg260 = _loc12_._vt351;
- _loc12_._st175 = _loc12_._lh238;
- _loc12_._vt351 = 0;
- _loc12_._lh238 = 0;
- return _loc12_;
- }
-
- public static function _nv231(param1:Sprite, param2:Number, param3:Number) : _iv163
- {
- var _loc4_:DisplayObject = null;
- var _loc5_:Number = NaN;
- var _loc6_:DisplayObject = null;
- var _loc7_:Sprite = null;
- var _loc8_:Number = NaN;
- var _loc9_:Rectangle = null;
- var _loc10_:Sprite = null;
- var _loc11_:int = 0;
- var _loc12_:int = 0;
- var _loc13_:BitmapData = null;
- var _loc14_:_iv163 = null;
- var _loc15_:Array = null;
- var _loc16_:BitmapFilter = null;
- _loc4_ = param1.getChildAt(0);
- _loc5_ = 0;
- if(_loc4_.filters)
- {
- _loc15_ = _loc4_.filters;
- for each(_loc16_ in _loc15_)
- {
- if(_loc16_ is GlowFilter || _loc16_ is DropShadowFilter || _loc16_ is GradientGlowFilter || _loc16_ is BlurFilter)
- {
- if(Boolean(_loc16_["blurX"]) && _loc16_["blurX"] > _loc5_)
- {
- _loc5_ = Number(_loc16_["blurX"]);
- }
- if(Boolean(_loc16_["blurY"]) && _loc16_["blurY"] > _loc5_)
- {
- _loc5_ = Number(_loc16_["blurY"]);
- }
- }
- }
- }
- _loc6_ = param1;
- _loc7_ = new Sprite();
- _loc8_ = param2;
- _loc7_.addChild(_loc6_);
- _loc7_.scaleX = _bm350._tc204 * param2;
- _loc7_.scaleY = _bm350._tc204 * param3;
- _loc9_ = _loc7_.getBounds(_loc7_);
- _loc7_.x += -1 * _loc9_.x * _bm350._tc204 * param2 + _loc5_;
- _loc7_.y += -1 * _loc9_.y * _bm350._tc204 * param3 + _loc5_;
- (_loc10_ = new Sprite()).addChild(_loc7_);
- _loc11_ = Math.round(_loc7_.width);
- _loc12_ = Math.round(_loc7_.height);
- (_loc13_ = new BitmapData(_loc11_ + _loc5_ * 3,_loc12_ + _loc5_ * 3,true,16777215)).draw(_loc10_);
- _loc14_ = new _iv163(_loc13_);
- _loc14_._vt351 -= -1 * _loc9_.x * param2 + _loc5_ / _bm350._tc204;
- _loc14_._lh238 -= -1 * _loc9_.y * param3 + _loc5_ / _bm350._tc204;
- _loc14_._cg260 = _loc14_._vt351;
- _loc14_._st175 = _loc14_._lh238;
- _loc14_._vt351 = 0;
- _loc14_._lh238 = 0;
- return _loc14_;
- }
-
- public static function _jy352(param1:Sprite, param2:Number = 1) : Array
- {
- var _loc3_:Array = null;
- var _loc4_:uint = 0;
- _loc3_ = new Array();
- _loc4_ = 0;
- while(_loc4_ < MovieClip(param1.getChildAt(0)).currentScene.numFrames)
- {
- MovieClip(param1.getChildAt(0)).gotoAndPlay(_loc4_);
- _loc3_.push(_uu24._sa70(param1,param2));
- _loc4_++;
- }
- return _loc3_;
- }
-
- public static function _wm496(param1:Sprite, param2:Number, param3:Number) : _iv163
- {
- var _loc4_:DisplayObject = null;
- var _loc5_:Number = NaN;
- var _loc6_:DisplayObject = null;
- var _loc7_:Sprite = null;
- var _loc8_:Number = NaN;
- var _loc9_:Rectangle = null;
- var _loc10_:Sprite = null;
- var _loc11_:int = 0;
- var _loc12_:int = 0;
- var _loc13_:BitmapData = null;
- var _loc14_:_iv163 = null;
- var _loc15_:Array = null;
- var _loc16_:BitmapFilter = null;
- _loc4_ = param1.getChildAt(0);
- _loc5_ = 0;
- if(_loc4_.filters)
- {
- _loc15_ = _loc4_.filters;
- for each(_loc16_ in _loc15_)
- {
- if(_loc16_ is GlowFilter || _loc16_ is DropShadowFilter || _loc16_ is GradientGlowFilter || _loc16_ is BlurFilter)
- {
- if(_loc16_["blurX"])
- {
- _loc16_["blurX"] *= _bm350._tc204;
- }
- if(_loc16_["blurY"])
- {
- _loc16_["blurY"] *= _bm350._tc204;
- }
- if(Boolean(_loc16_["blurX"]) && _loc16_["blurX"] > _loc5_)
- {
- _loc5_ = Number(_loc16_["blurX"]);
- }
- if(Boolean(_loc16_["blurY"]) && _loc16_["blurY"] > _loc5_)
- {
- _loc5_ = Number(_loc16_["blurY"]);
- }
- }
- }
- }
- _loc4_.filters = _loc15_;
- _loc6_ = param1;
- _loc7_ = new Sprite();
- _loc8_ = param2;
- _loc7_.addChild(_loc6_);
- _loc7_.scaleX = _bm350._tc204 * param2;
- _loc7_.scaleY = _bm350._tc204 * param3;
- _loc9_ = _loc7_.getBounds(_loc7_);
- _loc7_.x += -1 * _loc9_.x * _bm350._tc204 * param2 + _loc5_;
- _loc7_.y += -1 * _loc9_.y * _bm350._tc204 * param3 + _loc5_;
- (_loc10_ = new Sprite()).addChild(_loc7_);
- _loc11_ = _loc7_.width;
- _loc12_ = _loc7_.height;
- (_loc13_ = new BitmapData(_loc11_ + _loc5_ * 3,_loc12_ + _loc5_ * 3,true,16777215)).draw(_loc10_);
- _loc14_ = new _iv163(_loc13_);
- _loc14_._vt351 -= -1 * _loc9_.x * param2 + _loc5_ / _bm350._tc204;
- _loc14_._lh238 -= -1 * _loc9_.y * param3 + _loc5_ / _bm350._tc204;
- _loc14_._cg260 = _loc14_._vt351;
- _loc14_._st175 = _loc14_._lh238;
- _loc14_._vt351 = 0;
- _loc14_._lh238 = 0;
- param1.addChildAt(_loc4_,0);
- return _loc14_;
- }
-
- public static function _vq561(param1:Bitmap, param2:Array) : _iv163
- {
- var _loc3_:_iv163 = null;
- var _loc4_:BitmapData = null;
- var _loc5_:Number = NaN;
- var _loc6_:Number = NaN;
- var _loc7_:Sprite = null;
- var _loc8_:BitmapFilter = null;
- _loc3_ = new _iv163();
- _loc4_ = new BitmapData(param1.bitmapData.width,param1.bitmapData.height,true,255);
- _loc5_ = param1.x;
- _loc6_ = param1.y;
- _loc3_.bitmapData = _loc4_;
- (_loc7_ = new Sprite()).addChild(param1);
- _loc3_.bitmapData.draw(_loc7_);
- for each(_loc8_ in param2)
- {
- _loc3_.bitmapData.applyFilter(_loc3_.bitmapData,new Rectangle(0,0,_loc3_.width,_loc3_.height),new Point(0,0),_loc8_);
- }
- return _loc3_;
- }
-
- public static function _yc305(param1:Class, param2:Number) : Array
- {
- var _loc3_:Array = null;
- var _loc4_:Sprite = null;
- var _loc5_:_iv163 = null;
- var _loc6_:DisplayObject = null;
- _loc3_ = new Array();
- _loc4_ = new param1() as Sprite;
- while(_loc4_.numChildren > 0)
- {
- (_loc6_ = _loc4_.getChildAt(0)).x = 0;
- _loc6_.y = 0;
- (_loc5_ = _sa70(_loc6_,_bm350._tc204 * param2))._vt351 = 0;
- _loc5_._lh238 = 0;
- _loc3_.push(_loc5_);
- }
- return _loc3_;
- }
-
- public static function _og204(param1:Class, param2:Boolean = false, param3:int = 0, param4:Number = 1) : _iv163
- {
- var _loc5_:Sprite = null;
- var _loc6_:DisplayObject = null;
- var _loc7_:Array = null;
- var _loc8_:Sprite = null;
- var _loc9_:_iv163 = null;
- _loc7_ = (_loc6_ = (_loc5_ = new param1() as Sprite).getChildAt(param3)).filters;
- _loc8_ = new Sprite();
- _loc6_.filters = null;
- _loc8_.addChild(_loc6_);
- _loc9_ = _sa70(_loc8_,param4);
- return _vq561(_loc9_,_loc7_);
- }
- }
- }
-