home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Aventura / Frizzle_fraz.swf / scripts / Code / _vy402.as < prev   
Encoding:
Text File  |  2008-09-26  |  12.8 KB  |  368 lines

  1. package Code
  2. {
  3.    import Code.LIB.COMPONENTS._mf489;
  4.    import Code.LIB._bm350;
  5.    import Code.LIB._bm468;
  6.    import Code.LIB._hu299;
  7.    import Code.LIB._iv163;
  8.    import Code.LIB._nx518;
  9.    import Code.LIB._pw224;
  10.    import Code.LIB._uu24;
  11.    import Code.OPTIONS._dx111;
  12.    import Code.OPTIONS._eh358;
  13.    import flash.display.Sprite;
  14.    import flash.geom.Rectangle;
  15.    import flash.text.AntiAliasType;
  16.    import flash.text.TextField;
  17.    import flash.text.TextFieldAutoSize;
  18.    import flash.text.TextFormat;
  19.    
  20.    public class _vy402
  21.    {
  22.        
  23.       
  24.       public function _vy402()
  25.       {
  26.          super();
  27.       }
  28.       
  29.       public static function _jv160(param1:Array) : _iv163
  30.       {
  31.          var _loc2_:int = 0;
  32.          var _loc3_:Number = NaN;
  33.          var _loc4_:Number = NaN;
  34.          var _loc5_:Sprite = null;
  35.          var _loc6_:_iv163 = null;
  36.          var _loc7_:_iv163 = null;
  37.          var _loc8_:Sprite = null;
  38.          var _loc9_:Number = NaN;
  39.          var _loc10_:_iv163 = null;
  40.          var _loc11_:_iv163 = null;
  41.          var _loc12_:Sprite = null;
  42.          var _loc13_:_iv163 = null;
  43.          _loc2_ = int(param1[1]);
  44.          _loc3_ = Number(param1[2]);
  45.          _loc4_ = Number(param1[3]);
  46.          _loc5_ = new Sprite();
  47.          if(param1[4])
  48.          {
  49.             _loc5_.graphics.beginFill(_loc2_,1);
  50.          }
  51.          _loc5_.graphics.drawRect(0,0,_loc3_,_loc4_);
  52.          _loc5_.graphics.endFill();
  53.          _loc6_ = _uu24._sa70(_loc5_,1);
  54.          _loc7_ = _hu299._au521(_loc6_,_loc2_,param1[5] * _bm350._tc204,true);
  55.          _loc8_ = new Sprite();
  56.          if(_loc4_ < 100 || _loc3_ < 100)
  57.          {
  58.             _loc9_ = 4;
  59.          }
  60.          else
  61.          {
  62.             _loc9_ = 7;
  63.          }
  64.          _loc8_.graphics.lineStyle(_loc9_,_loc2_,1);
  65.          _loc8_.graphics.drawRect(0,0,_loc3_,_loc4_);
  66.          _loc10_ = _uu24._sa70(_loc8_,1);
  67.          _loc11_ = _hu299._au521(_loc10_,_loc2_,0.5,false);
  68.          (_loc12_ = new Sprite()).addChild(_loc7_);
  69.          _loc12_.addChild(_loc11_);
  70.          (_loc13_ = _uu24._ec508(_loc12_))._vt351 = 0;
  71.          _loc13_._lh238 = 0;
  72.          return _loc13_;
  73.       }
  74.       
  75.       public static function _yi495(param1:Array) : _iv163
  76.       {
  77.          var _loc2_:int = 0;
  78.          var _loc3_:Number = NaN;
  79.          var _loc4_:Number = NaN;
  80.          var _loc5_:Sprite = null;
  81.          var _loc6_:_iv163 = null;
  82.          var _loc7_:_iv163 = null;
  83.          var _loc8_:Sprite = null;
  84.          var _loc9_:Number = NaN;
  85.          var _loc10_:_iv163 = null;
  86.          var _loc11_:_iv163 = null;
  87.          var _loc12_:Sprite = null;
  88.          var _loc13_:_iv163 = null;
  89.          _loc2_ = int(param1[1]);
  90.          _loc3_ = Number(param1[2]);
  91.          _loc4_ = Number(param1[3]);
  92.          _loc5_ = new Sprite();
  93.          if(param1[4])
  94.          {
  95.             _loc5_.graphics.beginFill(_loc2_,0.85);
  96.          }
  97.          _loc5_.graphics.drawRoundRect(0,0,_loc3_,_loc4_,20,20);
  98.          _loc5_.graphics.endFill();
  99.          _loc7_ = _loc6_ = _uu24._sa70(_loc5_,1);
  100.          _loc8_ = new Sprite();
  101.          if(_loc4_ < 100 || _loc3_ < 100)
  102.          {
  103.             _loc9_ = 4;
  104.          }
  105.          else
  106.          {
  107.             _loc9_ = 7;
  108.          }
  109.          _loc8_.graphics.lineStyle(_loc9_,_loc2_,1);
  110.          _loc8_.graphics.drawRoundRect(0,0,_loc3_,_loc4_,20,20);
  111.          _loc10_ = _uu24._sa70(_loc8_,1);
  112.          _loc11_ = _hu299._au521(_loc10_,_loc2_,0.5,false);
  113.          (_loc12_ = new Sprite()).addChild(_loc7_);
  114.          _loc12_.addChild(_loc11_);
  115.          return _uu24._ec508(_loc12_);
  116.       }
  117.       
  118.       public static function _ap474(param1:Array) : _iv163
  119.       {
  120.          var _loc2_:String = null;
  121.          var _loc3_:Sprite = null;
  122.          var _loc4_:Sprite = null;
  123.          var _loc5_:TextField = null;
  124.          var _loc6_:TextField = null;
  125.          var _loc7_:int = 0;
  126.          var _loc8_:uint = 0;
  127.          var _loc9_:_iv163 = null;
  128.          var _loc10_:String = null;
  129.          var _loc11_:TextFormat = null;
  130.          var _loc12_:Rectangle = null;
  131.          var _loc13_:Sprite = null;
  132.          var _loc14_:_iv163 = null;
  133.          _loc2_ = String(param1[1]).slice(0);
  134.          _loc3_ = new Sprite();
  135.          _loc4_ = new _eh358.OFont() as Sprite;
  136.          _loc5_ = TextField(_loc4_.getChildAt(0));
  137.          _loc4_ = new _eh358.OFont() as Sprite;
  138.          _loc6_ = TextField(_loc4_.getChildAt(0));
  139.          _loc5_.autoSize = TextFieldAutoSize.LEFT;
  140.          _loc5_.antiAliasType = AntiAliasType.ADVANCED;
  141.          _loc6_.text = _loc2_;
  142.          _loc6_.autoSize = TextFieldAutoSize.LEFT;
  143.          _loc6_.antiAliasType = AntiAliasType.ADVANCED;
  144.          _loc7_ = 0;
  145.          _loc8_ = 0;
  146.          while(_loc8_ < _loc2_.length)
  147.          {
  148.             _loc10_ = _loc2_.charAt(_loc8_);
  149.             (_loc11_ = new TextFormat()).size = param1[3] * _bm350._tc204;
  150.             _loc11_.bold = true;
  151.             _loc11_.color = param1[2][_loc7_];
  152.             _loc7_ = _loc7_ + 1 >= param1[2].length ? 0 : _loc7_ + 1;
  153.             _loc5_.text = _loc10_;
  154.             _loc5_.setTextFormat(_loc11_);
  155.             _loc6_.setTextFormat(_loc11_);
  156.             _loc12_ = _loc6_.getCharBoundaries(_loc8_);
  157.             _loc5_.x = 0;
  158.             _loc5_.y = 0;
  159.             (_loc13_ = new Sprite()).addChild(_loc5_);
  160.             _hu299._es100(_loc13_,param1[4]);
  161.             (_loc14_ = _uu24._ec508(_loc13_))._vt351 = _loc12_.x / _bm350._tc204;
  162.             _loc14_._lh238 = _loc12_.y / _bm350._tc204;
  163.             _loc3_.addChild(_loc14_);
  164.             _loc8_++;
  165.          }
  166.          return _uu24._ec508(_loc3_);
  167.       }
  168.       
  169.       public static function _xf243(param1:Array) : _nx518
  170.       {
  171.          var _loc2_:_nx518 = null;
  172.          return new _nx518(null,null,false,param1[1],param1[2]);
  173.       }
  174.       
  175.       public static function _sa70(param1:Array) : _iv163
  176.       {
  177.          var _loc2_:_iv163 = null;
  178.          _loc2_ = _uu24._sa70(param1[1],param1[2]);
  179.          if(param1[3] == true)
  180.          {
  181.             _loc2_.smoothing = true;
  182.          }
  183.          return _loc2_;
  184.       }
  185.       
  186.       public static function _md141(param1:Array) : _iv163
  187.       {
  188.          var _loc2_:String = null;
  189.          var _loc3_:Sprite = null;
  190.          var _loc4_:Sprite = null;
  191.          var _loc5_:TextField = null;
  192.          var _loc6_:TextField = null;
  193.          var _loc7_:int = 0;
  194.          var _loc8_:uint = 0;
  195.          var _loc9_:_iv163 = null;
  196.          var _loc10_:String = null;
  197.          var _loc11_:TextFormat = null;
  198.          var _loc12_:Rectangle = null;
  199.          var _loc13_:Sprite = null;
  200.          var _loc14_:_iv163 = null;
  201.          _loc2_ = String(param1[1]).slice(0);
  202.          _loc3_ = new Sprite();
  203.          _loc4_ = new _eh358.OFont() as Sprite;
  204.          _loc5_ = TextField(_loc4_.getChildAt(0));
  205.          _loc4_ = new _eh358.OFont() as Sprite;
  206.          _loc6_ = TextField(_loc4_.getChildAt(0));
  207.          _loc5_.autoSize = TextFieldAutoSize.LEFT;
  208.          _loc5_.antiAliasType = AntiAliasType.ADVANCED;
  209.          _loc6_.text = _loc2_;
  210.          _loc6_.autoSize = TextFieldAutoSize.LEFT;
  211.          _loc6_.antiAliasType = AntiAliasType.ADVANCED;
  212.          _loc7_ = 0;
  213.          _loc8_ = 0;
  214.          while(_loc8_ < _loc2_.length)
  215.          {
  216.             _loc10_ = _loc2_.charAt(_loc8_);
  217.             (_loc11_ = new TextFormat()).size = param1[3] * _bm350._tc204;
  218.             _loc11_.bold = true;
  219.             _loc11_.color = param1[2][_loc7_];
  220.             _loc7_ = _loc7_ + 1 >= param1[2].length ? 0 : _loc7_ + 1;
  221.             _loc5_.text = _loc10_;
  222.             _loc5_.setTextFormat(_loc11_);
  223.             _loc6_.setTextFormat(_loc11_);
  224.             _loc12_ = _loc6_.getCharBoundaries(_loc8_);
  225.             _loc5_.x = 0;
  226.             _loc5_.y = 0;
  227.             (_loc13_ = new Sprite()).addChild(_loc5_);
  228.             _hu299._es100(_loc13_,param1[5]);
  229.             (_loc14_ = _uu24._ec508(_loc13_))._vt351 = _loc12_.x / _bm350._tc204;
  230.             _loc14_._lh238 = _loc12_.y / _bm350._tc204;
  231.             _loc3_.addChild(_loc14_);
  232.             _loc8_++;
  233.          }
  234.          (_loc9_ = _uu24._ec508(_loc3_))._vt351 = (param1[4] - _loc9_._yf134) / 2;
  235.          return _loc9_;
  236.       }
  237.       
  238.       public static function _rd64(param1:Array) : _nx518
  239.       {
  240.          var _loc2_:Number = NaN;
  241.          var _loc3_:Number = NaN;
  242.          var _loc4_:int = 0;
  243.          var _loc5_:String = null;
  244.          var _loc6_:int = 0;
  245.          var _loc7_:int = 0;
  246.          var _loc8_:Sprite = null;
  247.          var _loc9_:_iv163 = null;
  248.          var _loc10_:_pw224 = null;
  249.          var _loc11_:_nx518 = null;
  250.          _loc2_ = Number(param1[3]);
  251.          _loc3_ = Number(param1[4]);
  252.          _loc4_ = int(param1[2]);
  253.          _loc5_ = String(param1[1]);
  254.          _loc6_ = param1[5] * 1.5;
  255.          _loc7_ = int(param1[6]);
  256.          (_loc8_ = Sprite(new _dx111.TButtonMount() as Sprite)).alpha = 0.85;
  257.          _loc9_ = _uu24._cy417(_loc8_,_loc2_ / 200,_loc3_ / 100,0.8);
  258.          (_loc10_ = new _pw224(_loc6_,_loc7_,_hu299.SmallText)).Text = param1[1];
  259.          return new _nx518(_loc9_,_loc10_,false,_loc2_,_loc3_);
  260.       }
  261.       
  262.       public static function _ai205(param1:Array) : _nx518
  263.       {
  264.          var _loc2_:_pw224 = null;
  265.          var _loc3_:_nx518 = null;
  266.          _loc2_ = new _pw224(param1[5],param1[4],_hu299.SmallText);
  267.          _loc2_.Text = param1[3];
  268.          return new _nx518(null,_loc2_,false,param1[1],param1[2]);
  269.       }
  270.       
  271.       public static function _jk562(param1:Array) : _nx518
  272.       {
  273.          var _loc2_:Number = NaN;
  274.          var _loc3_:Number = NaN;
  275.          var _loc4_:int = 0;
  276.          var _loc5_:String = null;
  277.          var _loc6_:int = 0;
  278.          var _loc7_:int = 0;
  279.          var _loc8_:_pw224 = null;
  280.          var _loc9_:_nx518 = null;
  281.          _loc2_ = Number(param1[3]);
  282.          _loc3_ = Number(param1[4]);
  283.          _loc4_ = int(param1[2]);
  284.          _loc5_ = String(param1[1]);
  285.          _loc6_ = param1[5] * 1.5;
  286.          _loc7_ = int(param1[6]);
  287.          (_loc8_ = new _pw224(_loc6_,_loc7_,_hu299.Bevel)).Text = param1[1];
  288.          return new _nx518(null,_loc8_,false,_loc2_,_loc3_);
  289.       }
  290.       
  291.       public static function _ps359(param1:Array) : _pw224
  292.       {
  293.          var _loc2_:_pw224 = null;
  294.          _loc2_ = new _pw224(param1[3],param1[2],param1[4],true);
  295.          _loc2_.Text = param1[1];
  296.          return _loc2_;
  297.       }
  298.       
  299.       public static function _gb40(param1:Array) : _iv163
  300.       {
  301.          var _loc2_:String = null;
  302.          var _loc3_:Sprite = null;
  303.          var _loc4_:Sprite = null;
  304.          var _loc5_:TextField = null;
  305.          var _loc6_:TextField = null;
  306.          var _loc7_:TextFormat = null;
  307.          var _loc8_:_iv163 = null;
  308.          _loc2_ = String(param1[1]).slice(0);
  309.          _loc3_ = new Sprite();
  310.          _loc4_ = new _eh358.OFont() as Sprite;
  311.          _loc5_ = TextField(_loc4_.getChildAt(0));
  312.          _loc4_ = new _eh358.OFont() as Sprite;
  313.          _loc6_ = TextField(_loc4_.getChildAt(0));
  314.          _loc5_.autoSize = TextFieldAutoSize.LEFT;
  315.          _loc5_.antiAliasType = AntiAliasType.ADVANCED;
  316.          _loc6_.text = _loc2_;
  317.          _loc6_.autoSize = TextFieldAutoSize.LEFT;
  318.          _loc6_.antiAliasType = AntiAliasType.ADVANCED;
  319.          (_loc7_ = new TextFormat()).size = param1[3];
  320.          _loc7_.bold = true;
  321.          _loc7_.color = param1[2];
  322.          _loc5_.text = _loc2_;
  323.          _loc5_.setTextFormat(_loc7_);
  324.          _hu299._es100(_loc5_,param1[5]);
  325.          (_loc8_ = _uu24._sa70(_loc5_))._vt351 = (param1[4] - _loc8_._yf134) / 2;
  326.          return _loc8_;
  327.       }
  328.       
  329.       public static function _sv520(param1:Array) : _iv163
  330.       {
  331.          var _loc2_:int = 0;
  332.          var _loc3_:Number = NaN;
  333.          var _loc4_:Number = NaN;
  334.          var _loc5_:Sprite = null;
  335.          var _loc6_:Array = null;
  336.          var _loc7_:_iv163 = null;
  337.          _loc2_ = int(param1[1]);
  338.          _loc3_ = Number(param1[2]);
  339.          _loc4_ = Number(param1[3]);
  340.          (_loc6_ = (_loc5_ = Sprite((new param1[6]() as Sprite).getChildAt(0))).filters)[0].colors = [16777215,_loc2_];
  341.          _loc5_.filters = _loc6_;
  342.          (_loc7_ = _uu24._cy417(_loc5_,_loc3_ / 400,_loc4_ / 400,0.8))._vt351 = 0;
  343.          _loc7_._lh238;
  344.          return _loc7_;
  345.       }
  346.       
  347.       public static function _tp124(param1:Array) : _iv163
  348.       {
  349.          var _loc2_:_iv163 = null;
  350.          var _loc3_:_iv163 = null;
  351.          _loc2_ = _uu24._sa70(param1[1],param1[3]);
  352.          return _hu299._au521(_loc2_,param1[2],param1[2],false);
  353.       }
  354.       
  355.       public static function _na162(param1:Array) : _mf489
  356.       {
  357.          var _loc2_:_mf489 = null;
  358.          return new _mf489(param1[2],param1[3],param1[1]);
  359.       }
  360.       
  361.       public static function _wp374(param1:Array) : _bm468
  362.       {
  363.          var _loc2_:_bm468 = null;
  364.          return new _bm468(param1[3],param1[2],param1[1],param1[4]);
  365.       }
  366.    }
  367. }
  368.