home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Aventura / Frizzle_fraz.swf / scripts / Code / LOGIC / OBJECTS / ACTORS / RECTS / _hk305.as < prev    next >
Encoding:
Text File  |  2008-09-26  |  3.0 KB  |  118 lines

  1. package Code.LOGIC.OBJECTS.ACTORS.RECTS
  2. {
  3.    import Code.LOGIC.OBJECTS.ACTORS.BLOB._be439;
  4.    import Code.LOGIC.OBJECTS.ACTORS.BLOB._la458;
  5.    import Code.LOGIC.OBJECTS.ACTORS.INTERFACES._mk516;
  6.    import Code.LOGIC.OBJECTS.GRAPHICS._fh221;
  7.    import Code.LOGIC._cd449;
  8.    import Code.org.cove.ape._be271;
  9.    import Code.org.cove.ape._ci18;
  10.    import Code.org.cove.ape._hu144;
  11.    import Code.org.cove.ape._yo331;
  12.    
  13.    public class _hk305 extends _ci18 implements _mk516
  14.    {
  15.        
  16.       
  17.       private var id:int;
  18.       
  19.       private var _group:_yo331;
  20.       
  21.       public function _hk305(param1:Object)
  22.       {
  23.          super(param1.x,param1.y,param1.width,param1.height);
  24.          id = param1._tp253;
  25.          _nm102();
  26.          this.onAreaFunc = _pc13;
  27.       }
  28.       
  29.       public static function _lu255() : Object
  30.       {
  31.          var _loc1_:Object = null;
  32.          return {
  33.             "toolClass":_hk305,
  34.             "name":"waterbunker",
  35.             "params":{
  36.                "_tp253":0,
  37.                "x":0,
  38.                "y":0,
  39.                "width":300,
  40.                "height":280
  41.             }
  42.          };
  43.       }
  44.       
  45.       public function set group(param1:_yo331) : void
  46.       {
  47.          _group = param1;
  48.       }
  49.       
  50.       private function _pc13(param1:_hu144, param2:_ci18) : void
  51.       {
  52.          var _loc3_:_be271 = null;
  53.          var _loc4_:_be271 = null;
  54.          if(param1 is _be439)
  55.          {
  56.             _la458(param1)._nu27(this);
  57.             _be439(param1).inSect = true;
  58.          }
  59.          if(param1 is _la458)
  60.          {
  61.             _la458(param1)._nu27(this);
  62.          }
  63.          if(param1 is _hu144 && !_hu144(param1).fixed)
  64.          {
  65.             _loc3_ = new _be271(0,-_cd449.G);
  66.             _hu144(param1)._pj361(_loc3_);
  67.             _loc4_ = new _be271(-_hu144(param1)._rx33.x / 3,-_hu144(param1)._rx33.y / 3);
  68.             _hu144(param1)._ev130(_loc4_);
  69.          }
  70.       }
  71.       
  72.       public function get _tp253() : int
  73.       {
  74.          return id;
  75.       }
  76.       
  77.       public function get group() : _yo331
  78.       {
  79.          return _group;
  80.       }
  81.       
  82.       public function _eu538() : Object
  83.       {
  84.          var _loc1_:Object = null;
  85.          _loc1_ = new Object();
  86.          _loc1_.prClass = "TWaterBunker";
  87.          _loc1_.x = _ej28;
  88.          _loc1_.y = _th99;
  89.          _loc1_.width = width;
  90.          _loc1_.height = height;
  91.          _loc1_._tp253 = _tp253;
  92.          return _loc1_;
  93.       }
  94.       
  95.       public function _ur45() : Object
  96.       {
  97.          var _loc1_:Object = null;
  98.          _loc1_ = _lu255();
  99.          _loc1_.params.x = _ej28;
  100.          _loc1_.params.y = _th99;
  101.          _loc1_.params.width = width;
  102.          _loc1_.params.height = height;
  103.          _loc1_.params._tp253 = _tp253;
  104.          return _loc1_;
  105.       }
  106.       
  107.       public function get _do489() : Boolean
  108.       {
  109.          return false;
  110.       }
  111.       
  112.       protected function _nm102() : void
  113.       {
  114.          _mb474(new _fh221(this));
  115.       }
  116.    }
  117. }
  118.