home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
404 Jogos
/
CLJG.iso
/
Esportes
/
CrossingCup.swf
/
scripts
/
__Packages
/
CContinueGameScreen2.as
< prev
next >
Wrap
Text File
|
2007-12-11
|
5KB
|
167 lines
class CContinueGameScreen2 extends CContinueGameScreen
{
function CContinueGameScreen2()
{
super();
if(_global.AppStarted == undefined)
{
return undefined;
}
this.sbar.horz = true;
this.bt2.onRelease = function()
{
_global.__DISPATCH({type:"menuAccess",name:"ContinueGame1"});
};
}
function CreateList()
{
var _loc10_ = CTournament.ins().numMatchSet();
var _loc2_ = this.ListGroup.addThumb({identifier:"tPairMatch",height:-1});
if(CTournament.ins().tournamentPhase >= 4)
{
var _loc6_ = CTournament.ins().secondRoundMatches;
var _loc5_ = 0;
var _loc3_ = 1;
var _loc4_ = 1;
while(_loc4_ <= 16)
{
_loc2_["a" + _loc4_] = _loc6_[_loc5_]["team" + _loc3_].teamname;
_loc2_["sa" + _loc4_] = _loc6_[_loc5_]["scoreteam" + _loc3_];
_loc2_["fa" + _loc4_]._visible = true;
_loc2_["fa" + _loc4_].toid = _loc6_[_loc5_]["team" + _loc3_].flagid;
_loc2_["fa" + _loc4_].setFlag(_loc6_[_loc5_]["team" + _loc3_].flagid);
_loc3_ = _loc3_ + 1;
if(_loc3_ > 2)
{
_loc3_ = 1;
_loc5_ = _loc5_ + 1;
}
_loc4_ = _loc4_ + 1;
}
}
else
{
_loc4_ = 1;
while(_loc4_ <= 16)
{
_loc2_["a" + _loc4_] = "";
_loc2_["sa" + _loc4_] = "";
_loc2_["fa" + _loc4_]._visible = false;
_loc4_ = _loc4_ + 1;
}
}
if(CTournament.ins().tournamentPhase >= 5)
{
_loc6_ = CTournament.ins().quarterFinalMatches;
_loc5_ = 0;
_loc3_ = 1;
_loc4_ = 1;
while(_loc4_ <= 8)
{
_loc2_["b" + _loc4_] = _loc6_[_loc5_]["team" + _loc3_].teamname;
_loc2_["sb" + _loc4_] = _loc6_[_loc5_]["scoreteam" + _loc3_];
_loc2_["fb" + _loc4_]._visible = true;
_loc2_["fb" + _loc4_].toid = _loc6_[_loc5_]["team" + _loc3_].flagid;
_loc2_["fb" + _loc4_].setFlag(_loc6_[_loc5_]["team" + _loc3_].flagid);
_loc3_ = _loc3_ + 1;
if(_loc3_ > 2)
{
_loc3_ = 1;
_loc5_ = _loc5_ + 1;
}
_loc4_ = _loc4_ + 1;
}
}
else
{
_loc4_ = 1;
while(_loc4_ <= 16)
{
_loc2_["b" + _loc4_] = "";
_loc2_["sb" + _loc4_] = "";
_loc2_["fb" + _loc4_]._visible = false;
_loc4_ = _loc4_ + 1;
}
}
if(CTournament.ins().tournamentPhase >= 6)
{
_loc6_ = CTournament.ins().semiFinalMatches;
_loc5_ = 0;
_loc3_ = 1;
_loc4_ = 1;
while(_loc4_ <= 4)
{
_loc2_["c" + _loc4_] = _loc6_[_loc5_]["team" + _loc3_].teamname;
_loc2_["sc" + _loc4_] = _loc6_[_loc5_]["scoreteam" + _loc3_];
_loc2_["fc" + _loc4_]._visible = true;
_loc2_["fc" + _loc4_].toid = _loc6_[_loc5_]["team" + _loc3_].flagid;
_loc2_["fc" + _loc4_].setFlag(_loc6_[_loc5_]["team" + _loc3_].flagid);
_loc3_ = _loc3_ + 1;
if(_loc3_ > 2)
{
_loc3_ = 1;
_loc5_ = _loc5_ + 1;
}
_loc4_ = _loc4_ + 1;
}
}
else
{
_loc4_ = 1;
while(_loc4_ <= 4)
{
_loc2_["c" + _loc4_] = "";
_loc2_["sc" + _loc4_] = "";
_loc2_["fc" + _loc4_]._visible = false;
_loc4_ = _loc4_ + 1;
}
}
if(CTournament.ins().tournamentPhase >= 7)
{
_loc6_ = CTournament.ins().FinalMatches;
_loc5_ = 0;
_loc3_ = 1;
_loc4_ = 1;
while(_loc4_ <= 2)
{
_loc2_["d" + _loc4_] = _loc6_[_loc5_]["team" + _loc3_].teamname;
_loc2_["sd" + _loc4_] = _loc6_[_loc5_]["scoreteam" + _loc3_];
_loc2_["fd" + _loc4_]._visible = true;
_loc2_["fd" + _loc4_].toid = _loc6_[_loc5_]["team" + _loc3_].flagid;
_loc2_["fd" + _loc4_].setFlag(_loc6_[_loc5_]["team" + _loc3_].flagid);
_loc3_ = _loc3_ + 1;
if(_loc3_ > 2)
{
_loc3_ = 1;
_loc5_ = _loc5_ + 1;
}
_loc4_ = _loc4_ + 1;
}
}
else
{
_loc4_ = 1;
while(_loc4_ <= 2)
{
_loc2_["d" + _loc4_] = "";
_loc2_["sd" + _loc4_] = "";
_loc2_["fd" + _loc4_]._visible = false;
_loc4_ = _loc4_ + 1;
}
}
if(CTournament.ins().tournamentPhase >= 8)
{
var _loc7_ = CTournament.ins().winnerof(CTournament.ins().FinalMatches[0]);
_loc2_.champ = _loc7_.teamname;
_loc2_.fchamp._visible = true;
_loc2_.fchamp.toid = _loc7_.flagid;
_loc2_.fchamp.setFlag(_loc7_.flagid);
}
else
{
_loc2_.champ = "";
_loc2_.fchamp._visible = false;
}
}
}