home *** CD-ROM | disk | FTP | other *** search
/ Champak 48 / cdrom_image.iso / Games / aengiequest.swf / scripts / __Packages / LevelInfo.as < prev    next >
Encoding:
Text File  |  2007-10-01  |  42.8 KB  |  927 lines

  1. function ┬º\x01\x02┬º()
  2. {
  3.    return 2093;
  4. }
  5. var ┬º\x01┬º = -1567 + "\x01\x02"();
  6. loop0:
  7. while(true)
  8. {
  9.    if(eval("\x01") == 526)
  10.    {
  11.       set("\x01",eval("\x01") + 340);
  12.       ┬º┬ºpush(true);
  13.       continue;
  14.    }
  15.    if(eval("\x01") == 25)
  16.    {
  17.       set("\x01",eval("\x01") - 11);
  18.       var ┬º┬ºpop() = function ┬º\x01\x02┬º()
  19.       {
  20.          return 2093;
  21.       };
  22.       continue;
  23.    }
  24.    if(eval("\x01") == 817)
  25.    {
  26.       set("\x01",eval("\x01") - 144);
  27.       function ┬º\x01\x02┬º()
  28.       {
  29.          return 2093;
  30.       }
  31.       return _loc2_;
  32.    }
  33.    if(eval("\x01") != 724)
  34.    {
  35.       if(eval("\x01") == 408)
  36.       {
  37.          set("\x01",eval("\x01") + 409);
  38.          if(function ┬º\x01\x02┬º()
  39.          {
  40.             return 2093;
  41.          })
  42.          {
  43.             set("\x01",eval("\x01") - 144);
  44.          }
  45.       }
  46.       else if(eval("\x01") == 747)
  47.       {
  48.          set("\x01",eval("\x01") - 339);
  49.          ┬º┬ºpush(true);
  50.       }
  51.       else if(eval("\x01") == 158)
  52.       {
  53.          set("\x01",eval("\x01") - 133);
  54.          ┬º┬ºpush("\x0f");
  55.          ┬º┬ºpush(1);
  56.       }
  57.       else if(eval("\x01") == 594)
  58.       {
  59.          set("\x01",eval("\x01") + 153);
  60.       }
  61.       else if(eval("\x01") == 61)
  62.       {
  63.          set("\x01",eval("\x01") + 686);
  64.       }
  65.       else
  66.       {
  67.          if(eval("\x01") == 226)
  68.          {
  69.             set("\x01",eval("\x01") + 744);
  70.             if(!eval("{invalid_utf8=161}(S")["\x1fy\x0b\r"])
  71.             {
  72.                _loc2_ = eval("{invalid_utf8=161}(S")["\x1fy\x0b\r"] = function()
  73.                {
  74.                }["{invalid_utf8=209}\x1a{invalid_utf8=131}"];
  75.                _loc2_["╠Ü{invalid_utf8=251}"] = function(node)
  76.                {
  77.                   var _loc4_ = undefined;
  78.                   var _loc3_ = undefined;
  79.                   var _loc6_ = undefined;
  80.                   var _loc7_ = undefined;
  81.                   var _loc8_ = undefined;
  82.                   var _loc2_ = undefined;
  83.                   var _loc5_ = undefined;
  84.                   this[┬º┬ºconstant(4)] = node[┬º┬ºconstant(5)][┬º┬ºconstant(4)];
  85.                   this[┬º┬ºconstant(6)] = Number(node[┬º┬ºconstant(5)][┬º┬ºconstant(6)]);
  86.                   _loc4_ = node[┬º┬ºconstant(7)][┬º┬ºconstant(8)];
  87.                   _loc2_ = 0;
  88.                   while(_loc2_ < _loc4_[┬º┬ºconstant(9)])
  89.                   {
  90.                      _loc3_ = _loc4_[┬º┬ºconstant(10)](_loc2_);
  91.                      if(_loc3_ >= ┬º┬ºconstant(11) && _loc3_ <= ┬º┬ºconstant(12))
  92.                      {
  93.                         break;
  94.                      }
  95.                      _loc2_ = _loc2_ + 1;
  96.                   }
  97.                   _loc4_ = _loc4_[┬º┬ºconstant(13)](_loc2_);
  98.                   this[┬º┬ºconstant(14)] = new ┬º\┬º\┬ºconstant(15)┬º();
  99.                   _loc6_ = 0;
  100.                   _loc7_ = 0;
  101.                   _loc2_ = 0;
  102.                   while(_loc2_ < _loc4_[┬º┬ºconstant(9)])
  103.                   {
  104.                      _loc3_ = _loc4_[┬º┬ºconstant(10)](_loc2_);
  105.                      switch(_loc3_)
  106.                      {
  107.                         case ┬º┬ºconstant(16):
  108.                         case ┬º┬ºconstant(17):
  109.                            break;
  110.                         case ┬º┬ºconstant(18):
  111.                            _loc6_ = _loc6_ + 1;
  112.                            break;
  113.                         case ┬º┬ºconstant(19):
  114.                            _loc6_ = 0;
  115.                            _loc7_ = _loc7_ + 1;
  116.                            break;
  117.                         case ┬º┬ºconstant(20):
  118.                            if(_loc4_[┬º┬ºconstant(10)](_loc2_ + 1) == ┬º┬ºconstant(19))
  119.                            {
  120.                               _loc2_ = _loc2_ + 1;
  121.                            }
  122.                            _loc6_ = 0;
  123.                            _loc7_ = _loc7_ + 1;
  124.                            break;
  125.                         default:
  126.                            if(_loc3_ >= ┬º┬ºconstant(11) && _loc3_ <= ┬º┬ºconstant(12))
  127.                            {
  128.                               _loc5_ = _loc2_ + 1;
  129.                               while(_loc5_ < _loc4_[┬º┬ºconstant(9)])
  130.                               {
  131.                                  _loc3_ = _loc4_[┬º┬ºconstant(10)](_loc5_);
  132.                                  if(_loc3_ < ┬º┬ºconstant(11) || _loc3_ > ┬º┬ºconstant(12))
  133.                                  {
  134.                                     break;
  135.                                  }
  136.                                  _loc5_ = _loc5_ + 1;
  137.                               }
  138.                               if(!this[┬º┬ºconstant(14)][_loc6_])
  139.                               {
  140.                                  this[┬º┬ºconstant(14)][_loc6_] = new ┬º\┬º\┬ºconstant(15)┬º();
  141.                               }
  142.                               _loc8_ = new ┬º\┬º\┬ºconstant(22)┬º(Number(_loc4_[┬º┬ºconstant(21)](_loc2_,_loc5_)));
  143.                               this[┬º┬ºconstant(14)][_loc6_][_loc7_] = _loc8_;
  144.                               _loc2_ = _loc5_ - 1;
  145.                            }
  146.                            break;
  147.                      }
  148.                      _loc2_ = _loc2_ + 1;
  149.                   }
  150.                };
  151.                _loc2_[┬º┬ºconstant(23)] = function(theArray)
  152.                {
  153.                   var _loc4_ = undefined;
  154.                   var _loc5_ = undefined;
  155.                   var _loc3_ = undefined;
  156.                   var _loc2_ = undefined;
  157.                   this[┬º┬ºconstant(4)] = theArray[0];
  158.                   this[┬º┬ºconstant(6)] = theArray[1];
  159.                   _loc4_ = theArray[2];
  160.                   this[┬º┬ºconstant(14)] = new ┬º\┬º\┬ºconstant(15)┬º();
  161.                   _loc3_ = 0;
  162.                   while(_loc3_ < _loc4_[┬º┬ºconstant(9)])
  163.                   {
  164.                      _loc2_ = 0;
  165.                      while(_loc2_ < _loc4_[_loc3_][┬º┬ºconstant(9)])
  166.                      {
  167.                         if(!this[┬º┬ºconstant(14)][_loc2_])
  168.                         {
  169.                            this[┬º┬ºconstant(14)][_loc2_] = new ┬º\┬º\┬ºconstant(15)┬º();
  170.                         }
  171.                         _loc5_ = new ┬º\┬º\┬ºconstant(22)┬º(_loc4_[_loc3_][_loc2_]);
  172.                         this[┬º┬ºconstant(14)][_loc2_][_loc3_] = _loc5_;
  173.                         _loc2_ = _loc2_ + 1;
  174.                      }
  175.                      _loc3_ = _loc3_ + 1;
  176.                   }
  177.                };
  178.                ┬º┬ºpush(┬º┬ºconstant(24)(eval("{invalid_utf8=161}(S")["\x1fy\x0b\r"]["{invalid_utf8=209}\x1a{invalid_utf8=131}"],null,1));
  179.             }
  180.             ┬º┬ºpop();
  181.             break;
  182.          }
  183.          if(eval("\x01") == 14)
  184.          {
  185.             set("\x01",eval("\x01") + 23);
  186.             ┬º┬ºpush("\x0f");
  187.          }
  188.          else if(eval("\x01") == 673)
  189.          {
  190.             set("\x01",eval("\x01") - 515);
  191.          }
  192.          else if(eval("\x01") == 759)
  193.          {
  194.             set("\x01",eval("\x01") - 601);
  195.          }
  196.          else if(eval("\x01") == 866)
  197.          {
  198.             set("\x01",eval("\x01") - 142);
  199.             if(function ┬º\x01\x02┬º()
  200.             {
  201.                return 2093;
  202.             })
  203.             {
  204.                set("\x01",eval("\x01") - 663);
  205.             }
  206.          }
  207.          else if(eval("\x01") == 37)
  208.          {
  209.             set("\x01",eval("\x01") + 746);
  210.             ┬º┬ºpush(eval(function ┬º\x01\x02┬º()
  211.             {
  212.                return 2093;
  213.             }));
  214.          }
  215.          else if(eval("\x01") == 758)
  216.          {
  217.             set("\x01",eval("\x01") - 532);
  218.          }
  219.          else if(eval("\x01") == 783)
  220.          {
  221.             set("\x01",eval("\x01") - 637);
  222.             ┬º┬ºpush(!function ┬º\x01\x02┬º()
  223.             {
  224.                return 2093;
  225.             });
  226.          }
  227.          else
  228.          {
  229.             if(eval("\x01") != 146)
  230.             {
  231.                if(eval("\x01") == 970)
  232.                {
  233.                   set("\x01",eval("\x01") - 970);
  234.                }
  235.                break;
  236.             }
  237.             set("\x01",eval("\x01") + 612);
  238.             if(function ┬º\x01\x02┬º()
  239.             {
  240.                return 2093;
  241.             })
  242.             {
  243.                set("\x01",eval("\x01") - 532);
  244.             }
  245.          }
  246.       }
  247.       continue;
  248.    }
  249.    set("\x01",eval("\x01") - 663);
  250.    while(true)
  251.    {
  252.       var _loc5_ = ┬º┬ºpop()[function ┬º\x01\x02┬º()
  253.       {
  254.          return 2093;
  255.       }]();
  256.       loop2:
  257.       while(true)
  258.       {
  259.          _loc1_[┬º┬ºconstant(57)][┬º┬ºconstant(28)](_loc5_);
  260.          do
  261.          {
  262.             var _loc3_ = _loc3_ + 1;
  263.             while(_loc3_ >= _loc7_[┬º┬ºconstant(61)][_loc2_][┬º┬ºconstant(25)])
  264.             {
  265.                var _loc2_ = _loc2_ + 1;
  266.                if(_loc2_ >= _loc7_[┬º┬ºconstant(61)][┬º┬ºconstant(25)])
  267.                {
  268.                   _loc1_[┬º┬ºconstant(84)]();
  269.                   ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  270.                   _loc2_[┬º┬ºconstant(73)] = function(x, y, type)
  271.                   {
  272.                      var _loc2_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(86)]();
  273.                      var _loc4_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(89)](┬º┬ºconstant(88),┬º┬ºconstant(87) + _loc2_,_loc2_);
  274.                      var _loc3_ = _loc4_;
  275.                      _loc3_[┬º┬ºconstant(90)](x,y,type);
  276.                      return _loc3_;
  277.                   };
  278.                   _loc2_[┬º┬ºconstant(74)] = function(x, y)
  279.                   {
  280.                      var _loc2_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(86)]();
  281.                      var _loc4_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(89)](┬º┬ºconstant(91),┬º┬ºconstant(87) + _loc2_,_loc2_);
  282.                      var _loc3_ = _loc4_;
  283.                      _loc3_[┬º┬ºconstant(90)](x,y);
  284.                      return _loc3_;
  285.                   };
  286.                   _loc2_[┬º┬ºconstant(76)] = function(x, y, keyIndex)
  287.                   {
  288.                      var _loc3_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(86)]();
  289.                      var _loc4_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(89)](┬º┬ºconstant(92),┬º┬ºconstant(87) + _loc3_,_loc3_);
  290.                      var _loc2_ = _loc4_;
  291.                      _loc2_[┬º┬ºconstant(90)](x,y,keyIndex);
  292.                      return _loc2_;
  293.                   };
  294.                   _loc2_[┬º┬ºconstant(77)] = function(x, y, buttonIndex)
  295.                   {
  296.                      var _loc2_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(86)]();
  297.                      var _loc4_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(89)](┬º┬ºconstant(93),┬º┬ºconstant(87) + _loc2_,_loc2_);
  298.                      var _loc3_ = _loc4_;
  299.                      _loc3_[┬º┬ºconstant(90)](x,y,buttonIndex);
  300.                      return _loc3_;
  301.                   };
  302.                   _loc2_[┬º┬ºconstant(80)] = function(x, y, type, direction, keyButtonIndex)
  303.                   {
  304.                      var _loc2_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(86)]();
  305.                      var _loc4_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(89)](┬º┬ºconstant(94),┬º┬ºconstant(87) + _loc2_,_loc2_);
  306.                      var _loc3_ = _loc4_;
  307.                      _loc3_[┬º┬ºconstant(90)](x,y,type,direction,keyButtonIndex);
  308.                      return _loc3_;
  309.                   };
  310.                   _loc2_[┬º┬ºconstant(81)] = function(x, y)
  311.                   {
  312.                      var _loc3_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(86)]();
  313.                      var _loc4_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(89)](┬º┬ºconstant(82),┬º┬ºconstant(87) + _loc3_,_loc3_);
  314.                      var _loc2_ = _loc4_;
  315.                      _loc2_[┬º┬ºconstant(90)](x,y);
  316.                      return _loc2_;
  317.                   };
  318.                   _loc2_[┬º┬ºconstant(83)] = function(x, y)
  319.                   {
  320.                      var _loc3_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(86)]();
  321.                      var _loc4_ = this[┬º┬ºconstant(85)][┬º┬ºconstant(89)](┬º┬ºconstant(95),┬º┬ºconstant(87) + _loc3_,_loc3_);
  322.                      var _loc2_ = _loc4_;
  323.                      _loc2_[┬º┬ºconstant(90)](x,y);
  324.                      return _loc2_;
  325.                   };
  326.                   _loc2_[┬º┬ºconstant(55)] = function()
  327.                   {
  328.                      var _loc7_ = getTimer();
  329.                      var _loc4_ = undefined;
  330.                      var _loc6_ = undefined;
  331.                      var _loc5_ = undefined;
  332.                      var _loc3_ = undefined;
  333.                      if(this[┬º┬ºconstant(4)] > 0)
  334.                      {
  335.                         this[┬º┬ºconstant(4)]--;
  336.                         if(this[┬º┬ºconstant(4)] <= 50)
  337.                         {
  338.                            if(this[┬º┬ºconstant(4)] == 50)
  339.                            {
  340.                               _root[┬º┬ºconstant(49)][┬º┬ºconstant(50)](100);
  341.                            }
  342.                            if(this[┬º┬ºconstant(4)] == 49)
  343.                            {
  344.                               _root[┬º┬ºconstant(49)][┬º┬ºconstant(51)]();
  345.                            }
  346.                         }
  347.                         else
  348.                         {
  349.                            _root[┬º┬ºconstant(49)][┬º┬ºconstant(50)](eval(┬º┬ºconstant(96))[┬º┬ºconstant(97)](this[┬º┬ºconstant(4)] / 8));
  350.                         }
  351.                      }
  352.                      if(this[┬º┬ºconstant(98)](_loc7_))
  353.                      {
  354.                         return undefined;
  355.                      }
  356.                      if(this[┬º┬ºconstant(40)] == 0 && this[┬º┬ºconstant(41)] == 0)
  357.                      {
  358.                         return undefined;
  359.                      }
  360.                      _loc4_ = (_loc7_ - this[┬º┬ºconstant(99)]) / eval(┬º┬ºconstant(13))[┬º┬ºconstant(100)];
  361.                      if(_loc4_ <= 0)
  362.                      {
  363.                         return undefined;
  364.                      }
  365.                      if(_loc4_ > 1)
  366.                      {
  367.                         _loc4_ = 1;
  368.                      }
  369.                      _loc6_ = this[┬º┬ºconstant(82)][┬º┬ºconstant(101)] + _loc4_ * this[┬º┬ºconstant(40)];
  370.                      _loc5_ = this[┬º┬ºconstant(82)][┬º┬ºconstant(102)] + _loc4_ * this[┬º┬ºconstant(41)];
  371.                      this[┬º┬ºconstant(82)][┬º┬ºconstant(103)] = _loc6_ * eval(┬º┬ºconstant(13))[┬º┬ºconstant(104)][0] / eval(┬º┬ºconstant(13))[┬º┬ºconstant(105)] + _loc5_ * eval(┬º┬ºconstant(13))[┬º┬ºconstant(106)][0] / eval(┬º┬ºconstant(13))[┬º┬ºconstant(107)];
  372.                      this[┬º┬ºconstant(82)][┬º┬ºconstant(108)] = _loc6_ * eval(┬º┬ºconstant(13))[┬º┬ºconstant(104)][1] / eval(┬º┬ºconstant(13))[┬º┬ºconstant(105)] + _loc5_ * eval(┬º┬ºconstant(13))[┬º┬ºconstant(106)][1] / eval(┬º┬ºconstant(13))[┬º┬ºconstant(107)];
  373.                      _loc3_ = this[┬º┬ºconstant(109)](this[┬º┬ºconstant(40)],this[┬º┬ºconstant(41)]);
  374.                      if(_loc3_ != null)
  375.                      {
  376.                         this[┬º┬ºconstant(82)][┬º┬ºconstant(110)](true);
  377.                         _loc6_ = _loc3_[┬º┬ºconstant(101)] + _loc4_ * this[┬º┬ºconstant(40)];
  378.                         _loc5_ = _loc3_[┬º┬ºconstant(102)] + _loc4_ * this[┬º┬ºconstant(41)];
  379.                         _loc3_[┬º┬ºconstant(103)] = _loc6_ * eval(┬º┬ºconstant(13))[┬º┬ºconstant(104)][0] / eval(┬º┬ºconstant(13))[┬º┬ºconstant(105)] + _loc5_ * eval(┬º┬ºconstant(13))[┬º┬ºconstant(106)][0] / eval(┬º┬ºconstant(13))[┬º┬ºconstant(107)];
  380.                         _loc3_[┬º┬ºconstant(108)] = _loc6_ * eval(┬º┬ºconstant(13))[┬º┬ºconstant(104)][1] / eval(┬º┬ºconstant(13))[┬º┬ºconstant(105)] + _loc5_ * eval(┬º┬ºconstant(13))[┬º┬ºconstant(106)][1] / eval(┬º┬ºconstant(13))[┬º┬ºconstant(107)];
  381.                      }
  382.                      this[┬º┬ºconstant(111)](this[┬º┬ºconstant(82)]);
  383.                      if(_loc3_)
  384.                      {
  385.                         this[┬º┬ºconstant(111)](_loc3_);
  386.                      }
  387.                      if(_loc4_ == 1)
  388.                      {
  389.                         this[┬º┬ºconstant(82)][┬º┬ºconstant(101)] += this[┬º┬ºconstant(40)];
  390.                         this[┬º┬ºconstant(82)][┬º┬ºconstant(102)] += this[┬º┬ºconstant(41)];
  391.                         if(_loc3_)
  392.                         {
  393.                            _loc3_[┬º┬ºconstant(101)] += this[┬º┬ºconstant(40)];
  394.                            _loc3_[┬º┬ºconstant(102)] += this[┬º┬ºconstant(41)];
  395.                            _root[┬º┬ºconstant(112)][┬º┬ºconstant(45)]();
  396.                         }
  397.                         this[┬º┬ºconstant(82)][┬º┬ºconstant(110)](false);
  398.                         this[┬º┬ºconstant(40)] = 0;
  399.                         this[┬º┬ºconstant(41)] = 0;
  400.                         this[┬º┬ºconstant(113)]();
  401.                         if(this[┬º┬ºconstant(114)]())
  402.                         {
  403.                            return undefined;
  404.                         }
  405.                         if(this[┬º┬ºconstant(115)]())
  406.                         {
  407.                            return undefined;
  408.                         }
  409.                         this[┬º┬ºconstant(98)](_loc7_);
  410.                         this[┬º┬ºconstant(55)]();
  411.                      }
  412.                      ┬º┬ºconstant(116)();
  413.                   };
  414.                   _loc2_[┬º┬ºconstant(98)] = function(time)
  415.                   {
  416.                      if(this[┬º┬ºconstant(40)] != 0 || this[┬º┬ºconstant(41)] != 0)
  417.                      {
  418.                         return undefined;
  419.                      }
  420.                      if(eval(┬º┬ºconstant(117))[┬º┬ºconstant(118)](37))
  421.                      {
  422.                         if(this[┬º┬ºconstant(119)](-1,0))
  423.                         {
  424.                            return true;
  425.                         }
  426.                         if(!this[┬º┬ºconstant(120)](-1,0))
  427.                         {
  428.                            return false;
  429.                         }
  430.                         this[┬º┬ºconstant(40)] = -1;
  431.                         this[┬º┬ºconstant(41)] = 0;
  432.                         this[┬º┬ºconstant(99)] = time;
  433.                      }
  434.                      else if(eval(┬º┬ºconstant(117))[┬º┬ºconstant(118)](39))
  435.                      {
  436.                         if(this[┬º┬ºconstant(119)](1,0))
  437.                         {
  438.                            return true;
  439.                         }
  440.                         if(!this[┬º┬ºconstant(120)](1,0))
  441.                         {
  442.                            return false;
  443.                         }
  444.                         this[┬º┬ºconstant(40)] = 1;
  445.                         this[┬º┬ºconstant(41)] = 0;
  446.                         this[┬º┬ºconstant(99)] = time;
  447.                      }
  448.                      else if(eval(┬º┬ºconstant(117))[┬º┬ºconstant(118)](38))
  449.                      {
  450.                         if(this[┬º┬ºconstant(119)](0,-1))
  451.                         {
  452.                            return true;
  453.                         }
  454.                         if(!this[┬º┬ºconstant(120)](0,-1))
  455.                         {
  456.                            return false;
  457.                         }
  458.                         this[┬º┬ºconstant(40)] = 0;
  459.                         this[┬º┬ºconstant(41)] = -1;
  460.                         this[┬º┬ºconstant(99)] = time;
  461.                      }
  462.                      else if(eval(┬º┬ºconstant(117))[┬º┬ºconstant(118)](40))
  463.                      {
  464.                         if(this[┬º┬ºconstant(119)](0,1))
  465.                         {
  466.                            return true;
  467.                         }
  468.                         if(!this[┬º┬ºconstant(120)](0,1))
  469.                         {
  470.                            return false;
  471.                         }
  472.                         this[┬º┬ºconstant(40)] = 0;
  473.                         this[┬º┬ºconstant(41)] = 1;
  474.                         this[┬º┬ºconstant(99)] = time;
  475.                      }
  476.                      return false;
  477.                   };
  478.                   _loc2_[┬º┬ºconstant(119)] = function(directionX, directionY)
  479.                   {
  480.                      var _loc4_ = this[┬º┬ºconstant(121)](this[┬º┬ºconstant(82)][┬º┬ºconstant(101)] + directionX,this[┬º┬ºconstant(82)][┬º┬ºconstant(102)] + directionY);
  481.                      var _loc5_ = undefined;
  482.                      var _loc3_ = undefined;
  483.                      this[┬º┬ºconstant(82)][┬º┬ºconstant(122)](directionX,directionY);
  484.                      _loc3_ = 0;
  485.                      while(_loc3_ < _loc4_[┬º┬ºconstant(25)])
  486.                      {
  487.                         if(_loc4_[_loc3_][┬º┬ºconstant(62)] == eval(┬º┬ºconstant(63))[┬º┬ºconstant(69)])
  488.                         {
  489.                            if(_loc4_[_loc3_][┬º┬ºconstant(79)] == eval(┬º┬ºconstant(63))[┬º┬ºconstant(123)])
  490.                            {
  491.                               _loc5_ = this[┬º┬ºconstant(124)](_loc4_[_loc3_][┬º┬ºconstant(75)]);
  492.                               if(_loc5_ != -1)
  493.                               {
  494.                                  if(!_loc4_[_loc3_][┬º┬ºconstant(125)])
  495.                                  {
  496.                                     this[┬º┬ºconstant(126)](_loc5_);
  497.                                     _loc4_[_loc3_][┬º┬ºconstant(125)] = true;
  498.                                     _root[┬º┬ºconstant(127)][┬º┬ºconstant(45)]();
  499.                                     this[┬º┬ºconstant(128)] = new ┬º\┬º\┬ºconstant(23)┬º();
  500.                                     this[┬º┬ºconstant(129)] = new ┬º\┬º\┬ºconstant(23)┬º();
  501.                                     this[┬º┬ºconstant(128)][┬º┬ºconstant(28)](_loc4_[_loc3_]);
  502.                                     ┬º┬ºconstant(54)(this[┬º┬ºconstant(53)]);
  503.                                     this[┬º┬ºconstant(130)] = getTimer();
  504.                                     this[┬º┬ºconstant(53)] = ┬º┬ºconstant(56)(this,┬º┬ºconstant(131),1);
  505.                                     return true;
  506.                                  }
  507.                               }
  508.                            }
  509.                         }
  510.                         _loc3_ = _loc3_ + 1;
  511.                      }
  512.                      return false;
  513.                   };
  514.                   _loc2_[┬º┬ºconstant(124)] = function(keyIndex)
  515.                   {
  516.                      var _loc2_ = undefined;
  517.                      _loc2_ = 0;
  518.                      while(_loc2_ < this[┬º┬ºconstant(60)][┬º┬ºconstant(25)])
  519.                      {
  520.                         if(this[┬º┬ºconstant(60)][_loc2_] == keyIndex)
  521.                         {
  522.                            return _loc2_;
  523.                         }
  524.                         _loc2_ = _loc2_ + 1;
  525.                      }
  526.                      return -1;
  527.                   };
  528.                   _loc2_[┬º┬ºconstant(120)] = function(directionX, directionY)
  529.                   {
  530.                      var _loc2_ = undefined;
  531.                      var _loc6_ = this[┬º┬ºconstant(82)][┬º┬ºconstant(101)] + directionX;
  532.                      var _loc5_ = this[┬º┬ºconstant(82)][┬º┬ºconstant(102)] + directionY;
  533.                      var _loc4_ = false;
  534.                      var _loc3_ = undefined;
  535.                      while(true)
  536.                      {
  537.                         if(_loc6_ < 0 || _loc6_ >= eval(┬º┬ºconstant(13))[┬º┬ºconstant(105)] || _loc5_ < 0 || _loc5_ >= eval(┬º┬ºconstant(13))[┬º┬ºconstant(107)])
  538.                         {
  539.                            return false;
  540.                         }
  541.                         _loc2_ = this[┬º┬ºconstant(121)](_loc6_,_loc5_);
  542.                         if(_loc2_[┬º┬ºconstant(25)] == 0)
  543.                         {
  544.                            return true;
  545.                         }
  546.                         _loc3_ = 0;
  547.                         while(_loc3_ < _loc2_[┬º┬ºconstant(25)])
  548.                         {
  549.                            switch(_loc2_[_loc3_][┬º┬ºconstant(62)])
  550.                            {
  551.                               case eval(┬º┬ºconstant(63))[┬º┬ºconstant(67)]:
  552.                               case eval(┬º┬ºconstant(63))[┬º┬ºconstant(68)]:
  553.                               case eval(┬º┬ºconstant(63))[┬º┬ºconstant(71)]:
  554.                                  if(_loc2_[┬º┬ºconstant(25)] == 1)
  555.                                  {
  556.                                     return true;
  557.                                  }
  558.                                  break;
  559.                               case eval(┬º┬ºconstant(63))[┬º┬ºconstant(65)]:
  560.                                  return false;
  561.                               default:
  562.                                  if(_loc0_ !== eval(┬º┬ºconstant(63))[┬º┬ºconstant(66)])
  563.                                  {
  564.                                     if(_loc0_ === eval(┬º┬ºconstant(63))[┬º┬ºconstant(69)])
  565.                                     {
  566.                                        if(!_loc2_[_loc3_][┬º┬ºconstant(125)])
  567.                                        {
  568.                                           return false;
  569.                                        }
  570.                                        if(_loc2_[┬º┬ºconstant(25)] == 1)
  571.                                        {
  572.                                           return true;
  573.                                        }
  574.                                     }
  575.                                  }
  576.                                  else
  577.                                  {
  578.                                     if(_loc4_)
  579.                                     {
  580.                                        return false;
  581.                                     }
  582.                                     _loc4_ = true;
  583.                                  }
  584.                                  break;
  585.                            }
  586.                            _loc3_ = _loc3_ + 1;
  587.                         }
  588.                         _loc6_ += directionX;
  589.                         _loc5_ += directionY;
  590.                      }
  591.                   };
  592.                   _loc2_[┬º┬ºconstant(121)] = function(x, y)
  593.                   {
  594.                      var _loc3_ = new ┬º\┬º\┬ºconstant(23)┬º();
  595.                      var _loc2_ = undefined;
  596.                      _loc2_ = 0;
  597.                      while(_loc2_ < this[┬º┬ºconstant(57)][┬º┬ºconstant(25)])
  598.                      {
  599.                         if(this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(101)] == x && this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(102)] == y)
  600.                         {
  601.                            _loc3_[┬º┬ºconstant(28)](this[┬º┬ºconstant(57)][_loc2_]);
  602.                         }
  603.                         _loc2_ = _loc2_ + 1;
  604.                      }
  605.                      return _loc3_;
  606.                   };
  607.                   _loc2_[┬º┬ºconstant(109)] = function(directionX, directionY)
  608.                   {
  609.                      var _loc3_ = this[┬º┬ºconstant(121)](this[┬º┬ºconstant(82)][┬º┬ºconstant(101)] + directionX,this[┬º┬ºconstant(82)][┬º┬ºconstant(102)] + directionY);
  610.                      var _loc2_ = undefined;
  611.                      _loc2_ = 0;
  612.                      while(_loc2_ < _loc3_[┬º┬ºconstant(25)])
  613.                      {
  614.                         if(_loc3_[_loc2_][┬º┬ºconstant(62)] == eval(┬º┬ºconstant(63))[┬º┬ºconstant(66)])
  615.                         {
  616.                            return _loc3_[_loc2_];
  617.                         }
  618.                         _loc2_ = _loc2_ + 1;
  619.                      }
  620.                      return null;
  621.                   };
  622.                   _loc2_[┬º┬ºconstant(111)] = function(thing)
  623.                   {
  624.                      var _loc4_ = undefined;
  625.                      var _loc2_ = undefined;
  626.                      if(thing[┬º┬ºconstant(132)] > 0 && eval(┬º┬ºconstant(133))[┬º┬ºconstant(134)](thing,this[┬º┬ºconstant(57)][thing[┬º┬ºconstant(132)] - 1]) == -1)
  627.                      {
  628.                         _loc4_ = this[┬º┬ºconstant(135)](thing,0,thing[┬º┬ºconstant(132)]);
  629.                         this[┬º┬ºconstant(57)][┬º┬ºconstant(136)](thing[┬º┬ºconstant(132)],1);
  630.                         this[┬º┬ºconstant(57)][┬º┬ºconstant(136)](_loc4_,0,thing);
  631.                      }
  632.                      else
  633.                      {
  634.                         if(!(thing[┬º┬ºconstant(132)] < this[┬º┬ºconstant(57)][┬º┬ºconstant(25)] - 1 && eval(┬º┬ºconstant(133))[┬º┬ºconstant(134)](thing,this[┬º┬ºconstant(57)][thing[┬º┬ºconstant(132)] + 1]) == 1))
  635.                         {
  636.                            return undefined;
  637.                         }
  638.                         _loc4_ = this[┬º┬ºconstant(135)](thing,thing[┬º┬ºconstant(132)] + 1,this[┬º┬ºconstant(57)][┬º┬ºconstant(25)]);
  639.                         this[┬º┬ºconstant(57)][┬º┬ºconstant(136)](_loc4_,0,thing);
  640.                         this[┬º┬ºconstant(57)][┬º┬ºconstant(136)](thing[┬º┬ºconstant(132)],1);
  641.                      }
  642.                      _loc2_ = 0;
  643.                      while(_loc2_ < this[┬º┬ºconstant(57)][┬º┬ºconstant(25)])
  644.                      {
  645.                         this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(132)] = _loc2_;
  646.                         this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(137)](_loc2_);
  647.                         _loc2_ = _loc2_ + 1;
  648.                      }
  649.                   };
  650.                   _loc2_[┬º┬ºconstant(84)] = function()
  651.                   {
  652.                      var _loc2_ = undefined;
  653.                      this[┬º┬ºconstant(57)][┬º┬ºconstant(138)](eval(┬º┬ºconstant(133))[┬º┬ºconstant(134)]);
  654.                      _loc2_ = 0;
  655.                      while(_loc2_ < this[┬º┬ºconstant(57)][┬º┬ºconstant(25)])
  656.                      {
  657.                         this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(132)] = _loc2_;
  658.                         this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(137)](_loc2_);
  659.                         _loc2_ = _loc2_ + 1;
  660.                      }
  661.                   };
  662.                   _loc2_[┬º┬ºconstant(135)] = function(thing, begin, end)
  663.                   {
  664.                      var _loc2_ = undefined;
  665.                      var _loc5_ = undefined;
  666.                      while(begin < end)
  667.                      {
  668.                         _loc2_ = eval(┬º┬ºconstant(96))[┬º┬ºconstant(139)]((begin + end) / 2);
  669.                         _loc5_ = eval(┬º┬ºconstant(133))[┬º┬ºconstant(134)](thing,this[┬º┬ºconstant(57)][_loc2_]);
  670.                         if(_loc5_ == -1)
  671.                         {
  672.                            end = _loc2_;
  673.                         }
  674.                         else
  675.                         {
  676.                            begin = _loc2_ + 1;
  677.                         }
  678.                      }
  679.                      return end;
  680.                   };
  681.                   _loc2_[┬º┬ºconstant(113)] = function()
  682.                   {
  683.                      var _loc2_ = undefined;
  684.                      var _loc3_ = undefined;
  685.                      _loc2_ = 0;
  686.                      while(_loc2_ < this[┬º┬ºconstant(57)][┬º┬ºconstant(25)])
  687.                      {
  688.                         if(!(this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(101)] != this[┬º┬ºconstant(82)][┬º┬ºconstant(101)] || this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(102)] != this[┬º┬ºconstant(82)][┬º┬ºconstant(102)]))
  689.                         {
  690.                            if(this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(62)] == eval(┬º┬ºconstant(63))[┬º┬ºconstant(67)])
  691.                            {
  692.                               this[┬º┬ºconstant(141)](this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(140)]);
  693.                               this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(58)]();
  694.                               this[┬º┬ºconstant(57)][┬º┬ºconstant(136)](_loc2_,1);
  695.                               _loc3_ = _loc2_;
  696.                               while(_loc3_ < this[┬º┬ºconstant(57)][┬º┬ºconstant(25)])
  697.                               {
  698.                                  this[┬º┬ºconstant(57)][_loc3_][┬º┬ºconstant(132)] = _loc3_;
  699.                                  _loc3_ = _loc3_ + 1;
  700.                               }
  701.                               _loc2_ = _loc2_ - 1;
  702.                            }
  703.                         }
  704.                         _loc2_ = _loc2_ + 1;
  705.                      }
  706.                   };
  707.                   _loc2_[┬º┬ºconstant(141)] = function(keyIndex)
  708.                   {
  709.                      var _loc4_ = this[┬º┬ºconstant(142)][┬º┬ºconstant(86)]();
  710.                      var _loc3_ = this[┬º┬ºconstant(142)][┬º┬ºconstant(89)](┬º┬ºconstant(144),┬º┬ºconstant(143) + _loc4_,_loc4_);
  711.                      new ┬º\┬º\┬ºconstant(146)┬º(_loc3_)[┬º┬ºconstant(147)](eval(┬º┬ºconstant(13))[┬º┬ºconstant(145)][keyIndex]);
  712.                      _loc3_[┬º┬ºconstant(103)] = this[┬º┬ºconstant(59)][┬º┬ºconstant(25)] * eval(┬º┬ºconstant(13))[┬º┬ºconstant(148)];
  713.                      this[┬º┬ºconstant(59)][┬º┬ºconstant(28)](_loc3_);
  714.                      this[┬º┬ºconstant(60)][┬º┬ºconstant(28)](keyIndex);
  715.                      _root[┬º┬ºconstant(149)][┬º┬ºconstant(45)]();
  716.                   };
  717.                   _loc2_[┬º┬ºconstant(126)] = function(index)
  718.                   {
  719.                      var _loc2_ = undefined;
  720.                      this[┬º┬ºconstant(59)][index][┬º┬ºconstant(58)]();
  721.                      this[┬º┬ºconstant(59)][┬º┬ºconstant(136)](index,1);
  722.                      this[┬º┬ºconstant(60)][┬º┬ºconstant(136)](index,1);
  723.                      _loc2_ = index;
  724.                      while(_loc2_ < this[┬º┬ºconstant(59)][┬º┬ºconstant(25)])
  725.                      {
  726.                         this[┬º┬ºconstant(59)][_loc2_][┬º┬ºconstant(103)] = _loc2_ * eval(┬º┬ºconstant(13))[┬º┬ºconstant(148)];
  727.                         _loc2_ = _loc2_ + 1;
  728.                      }
  729.                   };
  730.                   _loc2_[┬º┬ºconstant(114)] = function()
  731.                   {
  732.                      var _loc3_ = undefined;
  733.                      this[┬º┬ºconstant(128)] = new ┬º\┬º\┬ºconstant(23)┬º();
  734.                      this[┬º┬ºconstant(129)] = new ┬º\┬º\┬ºconstant(23)┬º();
  735.                      _loc3_ = 0;
  736.                      while(_loc3_ < this[┬º┬ºconstant(57)][┬º┬ºconstant(25)])
  737.                      {
  738.                         if(this[┬º┬ºconstant(57)][_loc3_][┬º┬ºconstant(62)] == eval(┬º┬ºconstant(63))[┬º┬ºconstant(69)])
  739.                         {
  740.                            if(this[┬º┬ºconstant(57)][_loc3_][┬º┬ºconstant(79)] == eval(┬º┬ºconstant(63))[┬º┬ºconstant(150)])
  741.                            {
  742.                               if(this[┬º┬ºconstant(57)][_loc3_][┬º┬ºconstant(125)])
  743.                               {
  744.                                  if(!this[┬º┬ºconstant(151)](this[┬º┬ºconstant(57)][_loc3_]))
  745.                                  {
  746.                                     this[┬º┬ºconstant(129)][┬º┬ºconstant(28)](this[┬º┬ºconstant(57)][_loc3_]);
  747.                                     _root[┬º┬ºconstant(127)][┬º┬ºconstant(45)]();
  748.                                  }
  749.                               }
  750.                               else if(this[┬º┬ºconstant(151)](this[┬º┬ºconstant(57)][_loc3_]))
  751.                               {
  752.                                  this[┬º┬ºconstant(128)][┬º┬ºconstant(28)](this[┬º┬ºconstant(57)][_loc3_]);
  753.                                  _root[┬º┬ºconstant(127)][┬º┬ºconstant(45)]();
  754.                               }
  755.                            }
  756.                         }
  757.                         _loc3_ = _loc3_ + 1;
  758.                      }
  759.                      if(this[┬º┬ºconstant(128)][┬º┬ºconstant(25)] > 0 || this[┬º┬ºconstant(129)][┬º┬ºconstant(25)] > 0)
  760.                      {
  761.                         ┬º┬ºconstant(54)(this[┬º┬ºconstant(53)]);
  762.                         this[┬º┬ºconstant(130)] = getTimer();
  763.                         this[┬º┬ºconstant(53)] = ┬º┬ºconstant(56)(this,┬º┬ºconstant(131),1);
  764.                         return true;
  765.                      }
  766.                      return false;
  767.                   };
  768.                   _loc2_[┬º┬ºconstant(151)] = function(door)
  769.                   {
  770.                      var _loc3_ = undefined;
  771.                      var _loc2_ = undefined;
  772.                      if(door[┬º┬ºconstant(125)])
  773.                      {
  774.                         _loc2_ = 0;
  775.                         while(_loc2_ < this[┬º┬ºconstant(57)][┬º┬ºconstant(25)])
  776.                         {
  777.                            if(this[┬º┬ºconstant(57)][_loc2_] != door)
  778.                            {
  779.                               if(this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(101)] == door[┬º┬ºconstant(101)] && this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(102)] == door[┬º┬ºconstant(102)])
  780.                               {
  781.                                  return true;
  782.                               }
  783.                            }
  784.                            _loc2_ = _loc2_ + 1;
  785.                         }
  786.                      }
  787.                      _loc2_ = 0;
  788.                      while(true)
  789.                      {
  790.                         if(_loc2_ < this[┬º┬ºconstant(57)][┬º┬ºconstant(25)])
  791.                         {
  792.                            if(this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(62)] == eval(┬º┬ºconstant(63))[┬º┬ºconstant(68)])
  793.                            {
  794.                               if(this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(152)] == door[┬º┬ºconstant(75)])
  795.                               {
  796.                                  _loc3_ = 0;
  797.                                  while(_loc3_ < this[┬º┬ºconstant(57)][┬º┬ºconstant(25)])
  798.                                  {
  799.                                     if(_loc3_ != _loc2_)
  800.                                     {
  801.                                        if(this[┬º┬ºconstant(57)][_loc3_][┬º┬ºconstant(101)] == this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(101)] && this[┬º┬ºconstant(57)][_loc3_][┬º┬ºconstant(102)] == this[┬º┬ºconstant(57)][_loc2_][┬º┬ºconstant(102)])
  802.                                        {
  803.                                           break;
  804.                                        }
  805.                                     }
  806.                                     _loc3_ = _loc3_ + 1;
  807.                                  }
  808.                                  if(_loc3_ >= this[┬º┬ºconstant(57)][┬º┬ºconstant(25)])
  809.                                  {
  810.                                     break;
  811.                                  }
  812.                               }
  813.                            }
  814.                         }
  815.                         else
  816.                         {
  817.                            return true;
  818.                         }
  819.                         _loc2_ = _loc2_ + 1;
  820.                      }
  821.                      return false;
  822.                   };
  823.                   _loc2_[┬º┬ºconstant(131)] = function()
  824.                   {
  825.                      var _loc4_ = getTimer();
  826.                      var _loc3_ = (_loc4_ - this[┬º┬ºconstant(130)]) / eval(┬º┬ºconstant(13))[┬º┬ºconstant(153)];
  827.                      var _loc2_ = undefined;
  828.                      if(_loc3_ > 1)
  829.                      {
  830.                         _loc3_ = 1;
  831.                      }
  832.                      _loc2_ = 0;
  833.                      while(_loc2_ < this[┬º┬ºconstant(128)][┬º┬ºconstant(25)])
  834.                      {
  835.                         this[┬º┬ºconstant(128)][_loc2_][┬º┬ºconstant(154)](1 - _loc3_);
  836.                         this[┬º┬ºconstant(111)](this[┬º┬ºconstant(128)][_loc2_]);
  837.                         _loc2_ = _loc2_ + 1;
  838.                      }
  839.                      _loc2_ = 0;
  840.                      while(_loc2_ < this[┬º┬ºconstant(129)][┬º┬ºconstant(25)])
  841.                      {
  842.                         this[┬º┬ºconstant(129)][_loc2_][┬º┬ºconstant(154)](_loc3_);
  843.                         this[┬º┬ºconstant(111)](this[┬º┬ºconstant(129)][_loc2_]);
  844.                         _loc2_ = _loc2_ + 1;
  845.                      }
  846.                      if(_loc3_ == 1)
  847.                      {
  848.                         ┬º┬ºconstant(54)(this[┬º┬ºconstant(53)]);
  849.                         this[┬º┬ºconstant(53)] = ┬º┬ºconstant(56)(this,┬º┬ºconstant(55),1);
  850.                      }
  851.                      ┬º┬ºconstant(116)();
  852.                   };
  853.                   _loc2_[┬º┬ºconstant(115)] = function()
  854.                   {
  855.                      var _loc4_ = this[┬º┬ºconstant(121)](this[┬º┬ºconstant(82)][┬º┬ºconstant(101)],this[┬º┬ºconstant(82)][┬º┬ºconstant(102)]);
  856.                      var _loc3_ = undefined;
  857.                      _loc3_ = 0;
  858.                      while(_loc3_ < _loc4_[┬º┬ºconstant(25)])
  859.                      {
  860.                         if(_loc4_[_loc3_][┬º┬ºconstant(62)] == eval(┬º┬ºconstant(63))[┬º┬ºconstant(71)])
  861.                         {
  862.                            this["{invalid_utf8=209}\x1a{invalid_utf8=131}"] += this[┬º┬ºconstant(22)][this[┬º┬ºconstant(10)]]["{invalid_utf8=209}\x1a{invalid_utf8=131}"];
  863.                            ┬º┬ºconstant(54)(this[┬º┬ºconstant(53)]);
  864.                            if(this[┬º┬ºconstant(10)] < this[┬º┬ºconstant(22)][┬º┬ºconstant(25)] - 1)
  865.                            {
  866.                               this[┬º┬ºconstant(8)][┬º┬ºconstant(155)](this[┬º┬ºconstant(10)]);
  867.                               _root[┬º┬ºconstant(156)][┬º┬ºconstant(45)]();
  868.                            }
  869.                            else
  870.                            {
  871.                               this[┬º┬ºconstant(8)][┬º┬ºconstant(157)]();
  872.                               _root[┬º┬ºconstant(49)][┬º┬ºconstant(45)]();
  873.                            }
  874.                         }
  875.                         _loc3_ = _loc3_ + 1;
  876.                      }
  877.                      return false;
  878.                   };
  879.                   ┬º┬ºconstant(158)(eval("{invalid_utf8=161}(S")["\x1fy\x0b\r"][┬º┬ºconstant(6)],null,1);
  880.                   break loop0;
  881.                }
  882.                _loc3_ = 0;
  883.             }
  884.             var _loc4_ = _loc7_[┬º┬ºconstant(61)][_loc2_][_loc3_];
  885.          }
  886.          while(_loc4_[┬º┬ºconstant(62)] == eval(┬º┬ºconstant(63))[┬º┬ºconstant(64)]);
  887.          
  888.          switch(_loc4_[┬º┬ºconstant(62)])
  889.          {
  890.             case eval(┬º┬ºconstant(63))[┬º┬ºconstant(65)]:
  891.                _loc5_ = _loc1_[┬º┬ºconstant(73)](_loc2_,_loc3_,_loc4_[┬º┬ºconstant(72)]);
  892.                break;
  893.             case eval(┬º┬ºconstant(63))[┬º┬ºconstant(66)]:
  894.                _loc5_ = _loc1_[┬º┬ºconstant(74)](_loc2_,_loc3_);
  895.                break;
  896.             case eval(┬º┬ºconstant(63))[┬º┬ºconstant(67)]:
  897.                _loc5_ = _loc1_[┬º┬ºconstant(76)](_loc2_,_loc3_,_loc4_[┬º┬ºconstant(75)]);
  898.                break;
  899.             case eval(┬º┬ºconstant(63))[┬º┬ºconstant(68)]:
  900.                break loop2;
  901.             default:
  902.                if(_loc0_ !== eval(┬º┬ºconstant(63))[┬º┬ºconstant(69)])
  903.                {
  904.                   if(_loc0_ !== eval(┬º┬ºconstant(63))[┬º┬ºconstant(70)])
  905.                   {
  906.                      if(_loc0_ === eval(┬º┬ºconstant(63))[┬º┬ºconstant(71)])
  907.                      {
  908.                         _loc5_ = _loc1_[┬º┬ºconstant(83)](_loc2_,_loc3_);
  909.                      }
  910.                   }
  911.                   else
  912.                   {
  913.                      var _loc6_ = _loc1_[┬º┬ºconstant(81)](_loc2_,_loc3_);
  914.                      _loc1_[┬º┬ºconstant(82)] = _loc6_;
  915.                      _loc5_ = _loc6_;
  916.                   }
  917.                }
  918.                else
  919.                {
  920.                   _loc5_ = _loc1_[┬º┬ºconstant(80)](_loc2_,_loc3_,_loc4_[┬º┬ºconstant(79)],_loc4_[┬º┬ºconstant(78)],_loc4_[┬º┬ºconstant(75)]);
  921.                }
  922.                break;
  923.          }
  924.       }
  925.    }
  926. }
  927.