home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Esportes / CrossingCup.swf / scripts / __Packages / CContinueGameScreen2.as < prev    next >
Text File  |  2007-12-11  |  5KB  |  167 lines

  1. class CContinueGameScreen2 extends CContinueGameScreen
  2. {
  3.    function CContinueGameScreen2()
  4.    {
  5.       super();
  6.       if(_global.AppStarted == undefined)
  7.       {
  8.          return undefined;
  9.       }
  10.       this.sbar.horz = true;
  11.       this.bt2.onRelease = function()
  12.       {
  13.          _global.__DISPATCH({type:"menuAccess",name:"ContinueGame1"});
  14.       };
  15.    }
  16.    function CreateList()
  17.    {
  18.       var _loc10_ = CTournament.ins().numMatchSet();
  19.       var _loc2_ = this.ListGroup.addThumb({identifier:"tPairMatch",height:-1});
  20.       if(CTournament.ins().tournamentPhase >= 4)
  21.       {
  22.          var _loc6_ = CTournament.ins().secondRoundMatches;
  23.          var _loc5_ = 0;
  24.          var _loc3_ = 1;
  25.          var _loc4_ = 1;
  26.          while(_loc4_ <= 16)
  27.          {
  28.             _loc2_["a" + _loc4_] = _loc6_[_loc5_]["team" + _loc3_].teamname;
  29.             _loc2_["sa" + _loc4_] = _loc6_[_loc5_]["scoreteam" + _loc3_];
  30.             _loc2_["fa" + _loc4_]._visible = true;
  31.             _loc2_["fa" + _loc4_].toid = _loc6_[_loc5_]["team" + _loc3_].flagid;
  32.             _loc2_["fa" + _loc4_].setFlag(_loc6_[_loc5_]["team" + _loc3_].flagid);
  33.             _loc3_ = _loc3_ + 1;
  34.             if(_loc3_ > 2)
  35.             {
  36.                _loc3_ = 1;
  37.                _loc5_ = _loc5_ + 1;
  38.             }
  39.             _loc4_ = _loc4_ + 1;
  40.          }
  41.       }
  42.       else
  43.       {
  44.          _loc4_ = 1;
  45.          while(_loc4_ <= 16)
  46.          {
  47.             _loc2_["a" + _loc4_] = "";
  48.             _loc2_["sa" + _loc4_] = "";
  49.             _loc2_["fa" + _loc4_]._visible = false;
  50.             _loc4_ = _loc4_ + 1;
  51.          }
  52.       }
  53.       if(CTournament.ins().tournamentPhase >= 5)
  54.       {
  55.          _loc6_ = CTournament.ins().quarterFinalMatches;
  56.          _loc5_ = 0;
  57.          _loc3_ = 1;
  58.          _loc4_ = 1;
  59.          while(_loc4_ <= 8)
  60.          {
  61.             _loc2_["b" + _loc4_] = _loc6_[_loc5_]["team" + _loc3_].teamname;
  62.             _loc2_["sb" + _loc4_] = _loc6_[_loc5_]["scoreteam" + _loc3_];
  63.             _loc2_["fb" + _loc4_]._visible = true;
  64.             _loc2_["fb" + _loc4_].toid = _loc6_[_loc5_]["team" + _loc3_].flagid;
  65.             _loc2_["fb" + _loc4_].setFlag(_loc6_[_loc5_]["team" + _loc3_].flagid);
  66.             _loc3_ = _loc3_ + 1;
  67.             if(_loc3_ > 2)
  68.             {
  69.                _loc3_ = 1;
  70.                _loc5_ = _loc5_ + 1;
  71.             }
  72.             _loc4_ = _loc4_ + 1;
  73.          }
  74.       }
  75.       else
  76.       {
  77.          _loc4_ = 1;
  78.          while(_loc4_ <= 16)
  79.          {
  80.             _loc2_["b" + _loc4_] = "";
  81.             _loc2_["sb" + _loc4_] = "";
  82.             _loc2_["fb" + _loc4_]._visible = false;
  83.             _loc4_ = _loc4_ + 1;
  84.          }
  85.       }
  86.       if(CTournament.ins().tournamentPhase >= 6)
  87.       {
  88.          _loc6_ = CTournament.ins().semiFinalMatches;
  89.          _loc5_ = 0;
  90.          _loc3_ = 1;
  91.          _loc4_ = 1;
  92.          while(_loc4_ <= 4)
  93.          {
  94.             _loc2_["c" + _loc4_] = _loc6_[_loc5_]["team" + _loc3_].teamname;
  95.             _loc2_["sc" + _loc4_] = _loc6_[_loc5_]["scoreteam" + _loc3_];
  96.             _loc2_["fc" + _loc4_]._visible = true;
  97.             _loc2_["fc" + _loc4_].toid = _loc6_[_loc5_]["team" + _loc3_].flagid;
  98.             _loc2_["fc" + _loc4_].setFlag(_loc6_[_loc5_]["team" + _loc3_].flagid);
  99.             _loc3_ = _loc3_ + 1;
  100.             if(_loc3_ > 2)
  101.             {
  102.                _loc3_ = 1;
  103.                _loc5_ = _loc5_ + 1;
  104.             }
  105.             _loc4_ = _loc4_ + 1;
  106.          }
  107.       }
  108.       else
  109.       {
  110.          _loc4_ = 1;
  111.          while(_loc4_ <= 4)
  112.          {
  113.             _loc2_["c" + _loc4_] = "";
  114.             _loc2_["sc" + _loc4_] = "";
  115.             _loc2_["fc" + _loc4_]._visible = false;
  116.             _loc4_ = _loc4_ + 1;
  117.          }
  118.       }
  119.       if(CTournament.ins().tournamentPhase >= 7)
  120.       {
  121.          _loc6_ = CTournament.ins().FinalMatches;
  122.          _loc5_ = 0;
  123.          _loc3_ = 1;
  124.          _loc4_ = 1;
  125.          while(_loc4_ <= 2)
  126.          {
  127.             _loc2_["d" + _loc4_] = _loc6_[_loc5_]["team" + _loc3_].teamname;
  128.             _loc2_["sd" + _loc4_] = _loc6_[_loc5_]["scoreteam" + _loc3_];
  129.             _loc2_["fd" + _loc4_]._visible = true;
  130.             _loc2_["fd" + _loc4_].toid = _loc6_[_loc5_]["team" + _loc3_].flagid;
  131.             _loc2_["fd" + _loc4_].setFlag(_loc6_[_loc5_]["team" + _loc3_].flagid);
  132.             _loc3_ = _loc3_ + 1;
  133.             if(_loc3_ > 2)
  134.             {
  135.                _loc3_ = 1;
  136.                _loc5_ = _loc5_ + 1;
  137.             }
  138.             _loc4_ = _loc4_ + 1;
  139.          }
  140.       }
  141.       else
  142.       {
  143.          _loc4_ = 1;
  144.          while(_loc4_ <= 2)
  145.          {
  146.             _loc2_["d" + _loc4_] = "";
  147.             _loc2_["sd" + _loc4_] = "";
  148.             _loc2_["fd" + _loc4_]._visible = false;
  149.             _loc4_ = _loc4_ + 1;
  150.          }
  151.       }
  152.       if(CTournament.ins().tournamentPhase >= 8)
  153.       {
  154.          var _loc7_ = CTournament.ins().winnerof(CTournament.ins().FinalMatches[0]);
  155.          _loc2_.champ = _loc7_.teamname;
  156.          _loc2_.fchamp._visible = true;
  157.          _loc2_.fchamp.toid = _loc7_.flagid;
  158.          _loc2_.fchamp.setFlag(_loc7_.flagid);
  159.       }
  160.       else
  161.       {
  162.          _loc2_.champ = "";
  163.          _loc2_.fchamp._visible = false;
  164.       }
  165.    }
  166. }
  167.