Frame 1
url_NintendoPrivacyStatement = "http://www.nintendo.com/privacy.jsp";
url_NintendoGameURL = "http://www.nintendo.com/games/gamepage/gamepage_main.jsp?gameId=587";
strRootPath = "http://www.smashbros.com/battle";
strServerPath = "http://www.smashbros.com/battle/asp";
strMoviePath = "http://www.smashbros.com/battle/movies";
var objXML = new XML();
var objLeaderboard = new XML();
var arrLeaderboard = new Array();
var IsLoggedIn = false;
var PlayerUsername = "";
var PlayerPassword = "";
var PlayerEmail = "";
var arrCharArenaMovies = new Array();
arrCharArenaMovies[0] = "mario.swf";
arrCharArenaMovies[1] = "peach.swf";
arrCharArenaMovies[2] = "bowser.swf";
arrCharArenaMovies[3] = "pikachu.swf";
arrCharArenaMovies[4] = "zelda.swf";
arrCharArenaMovies[5] = "ness.swf";
arrCharArenaMovies[6] = "yoshi.swf";
arrCharArenaMovies[7] = "link.swf";
arrCharArenaMovies[8] = "fox.swf";
arrCharArenaMovies[9] = "samus.swf";
arrCharArenaMovies[10] = "kirby.swf";
arrCharArenaMovies[11] = "falcon.swf";
arrCharArenaMovies[12] = "ice.swf";
arrCharArenaMovies[13] = "dk.swf";
arrCharArenaMovies[14] = "great_bay.swf";
arrCharArenaMovies[15] = "fountain.swf";
arrCharArenaMovies[16] = "yoshi_story.swf";
arrCharArenaMovies[17] = "peaches_castle.swf";
arrCharArenaMovies[18] = "kongo.swf";
arrCharArenaMovies[19] = "corneria.swf";
arrCharArenaMovies[20] = "greens.swf";
arrCharArenaMovies[21] = "japes.swf";
arrCharArenaMovies[22] = "temple.swf";
arrCharArenaMovies[23] = "venom.swf";
arrCharArenaMovies[24] = "yoshiisland.swf";
var CurrentCharArenaMovie = -1;
var FirstArena = 14;
var LastArena = 24;
var FirstCharacter = 0;
var LastCharacter = 13;
var arrAttractMode = new Array();
arrAttractMode[0] = "home1";
arrAttractMode[1] = "home2";
x = 0;
while (x < arrCharArenaMovies.length) {
arrAttractMode[x + 2] = arrCharArenaMovies[x];
x++;
}
_level0.AgeFailed = false;
Frame 3
fltPercent = parseFloat(this.getBytesLoaded()) / parseFloat(this.getBytesTotal());
LoadPercent = Math.floor(Number(fltPercent * 100)) add "%";
if (this.getBytesLoaded() < this.getBytesTotal()) {
gotoAndPlay (2);
}
Frame 5
loadMovie (_level0.strRootPath add "/home.swf", "mcHome");
_level0.mcHome._x = 2000;
_level0.mcHome._y = 0;
loadMovie (_level0.strRootPath add "/reg.swf", "mcRegister");
_level0.mcRegister._x = 2000;
_level0.mcRegister._y = 0;
loadVariables (_level0.strRootPath add "/ShowKirby.txt", "");
if (_level0.im == 1) {
if (0 < _level0.AcceptID) {
mcSplashPage.mcSplashTrans.mcSplashButton.gotoAndStop("Member_Accept");
} else {
mcSplashPage.mcSplashTrans.mcSplashButton.gotoAndStop("Member_New");
}
} else if (0 < _level0.AcceptID) {
mcSplashPage.mcSplashTrans.mcSplashButton.gotoAndStop("NotMember_Accept");
} else {
mcSplashPage.mcSplashTrans.mcSplashButton.gotoAndStop("NotMember_New");
}
CDCurrentDate = new Date();
CDLaunchDate = new Date(2001, 11, 3);
CDDateDiff = CDLaunchDate.getTime() - CDCurrentDate.getTime();
CDDaysRaw = CDDateDiff / 86400000;
if (CDDaysRaw < 1) {
if (0 >= CDDaysRaw) {
CDCountDownDays = 0;
} else {
CDCountDownDays = 1;
}
} else {
CDCountDownDays = Math.floor(CDDaysRaw) + 1;
}
if (0 >= CDCountDownDays) {
mcCountdown.gotoAndStop("launch");
} else {
mcCountdown.gotoAndStop("prelaunch");
mcCountdown.mcCount.gotoAndStop("d" add CDCountDownDays);
}
_level0.mcAttractModeObject.gotoAndPlay("Loop");
stop();
function SignIn(strUserName, strPassword) {
_level0.PlayerUsername = strUsername;
_level0.PlayerPassword = strPassword;
objXML.onLoad = SignInReceived;
objXML.load((((((strServerPath add "/SignIn.asp?un=") add strUserName) add "&pw=") add strPassword) add "&rand=") add (Math.random() * 10000));
_level0.mcPopUpWindow.display("Logging in...", false);
}
function SignInReceived() {
_level0.mcPopUpWindow.closeMsg();
objNode = objXML.firstChild;
if (objNode.nodeName != "login") {
strError = "Unable to log in";
_root.mcPopUpWindow.display("Unable to log in", true);
return(undefined);
}
objNode = objXML.firstChild.firstChild;
if (objNode.nodeName == "success") {
_level0.mcRegister.gotoAndStop("LoginSuccess");
_level0.IsLoggedIn = true;
_level0.SendHTML = objNode.attributes.sendHTML;
_level0.PlayerID = objNode.attributes.PlayerID;
_level0.PlayerEmail = objNode.attributes.email;
_level0.PlayerTies = objNode.attributes.ties;
_level0.PlayerLosses = objNode.attributes.losses;
_level0.PlayerWins = objNode.attributes.wins;
_level0.PlayerPct = objNode.attributes.pct;
_level0.PlayerRank = objNode.attributes.rank;
_level0.mcRegister.PlayerUsername = _level0.PlayerUsername;
_level0.mcRegister.PlayerTies = objNode.attributes.ties;
_level0.mcRegister.PlayerLosses = objNode.attributes.losses;
_level0.mcRegister.PlayerWins = objNode.attributes.wins;
_level0.mcRegister.PlayerPct = objNode.attributes.pct;
_level0.mcRegister.PlayerRank = objNode.attributes.rank;
_level0.mcRegisterButton.gotoAndStop(2);
if (0 < _level0.AcceptID) {
_level0.WaitingFrame = "ChallengeAccept";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
} else if (objNode.attributes.reason == "pwd") {
_root.mcPopUpWindow.display("Your password is incorrect.", true);
} else if (objNode.attributes.reason == "usr") {
_root.mcPopUpWindow.display("User name not found.", true);
} else {
mcPopUpWindow.display("Unknown error. Please try again later.", true);
}
}
function SendChallenge(intMove1, intMove2, intMove3, lngCharacterID, strEmail) {
if (strEmail == _level0.PlayerEmail) {
_level0.mcPopUpWindow.display("You cannot challenge yourself.", true);
}
if (lngCharacterID < 1) {
_level0.mcPopUpWindow.display("Please choose a character.", true);
} else {
objXML = new XML();
objXML.onLoad = ChallengeReceived;
objXML.load((((((((((((((((((_level0.strServerPath add "/ChallengeSubmit.asp?un=") add _level0.PlayerUsername) add "&pw=") add _level0.PlayerPassword) add "&pid=") add _level0.PlayerID) add "&m1=") add intMove1) add "&m2=") add intMove2) add "&m3=") add intMove3) add "&c=") add lngCharacterID) add "&e=") add strEmail) add "&rand=") add (Math.random() * 10000));
_level0.mcPopUpWindow.display("Sending challenge...", false);
}
}
function ChallengeReceived() {
objNode = objXML.firstChild;
if (objNode.nodeName != "challenge") {
mcPopUpWindow.display("Error processing challenge. Please try again later.", true);
} else {
objNode = objXML.firstChild.firstChild;
if (objNode.nodeName == "success") {
_level0.mcPopUpWindow.closeMsg();
_level0.mcRegister.goToAndPlay("ChallengeSent");
} else if (objNode.attributes.reason == "session") {
mcPopUpWindow.display("Your login has expired. Please login again by clicking on the \"Play Now!\" button.", true);
_level0.IsLoggedIn = false;
_leve0.mcRegister.gotoAndStop("SignIn");
} else if (objNode.attributes.reason == "self") {
mcPopUpWindow.display("You cannot challenge yourself.", true);
} else if (objNode.attributes.reason == "72hour") {
mcPopUpWindow.display("You cannot challenge the same person again for 72 hours after the first challenge, unless that person accepts the first challenge.", true);
} else if (objNode.attributes.reason == "char") {
mcPopUpWindow.display("Please choose a character.", true);
} else if (objNode.attributes.reason == "move") {
mcPopUpWindow.display("Please select three moves", true);
} else if (objNode.attributes.reason == "email") {
mcPopUpWindow.display("Please enter a valid e-mail address.", true);
} else if (objNode.attributes.reason == "decline") {
mcPopUpWindow.display("This person does not wish to fight against you. Please enter a different person's e-mail address.", true);
} else {
mcPopUpWindow.display("Unknown error. Please try again later.", true);
}
}
}
function SendLeaderboard(p, s) {
_level0.mcRegister.mcLeaderboard.mcPercentWonInfo._x = 500;
if (s == "pct") {
_level0.mcLeaderboard.txtSort = "PERCENT WON";
_level0.mcRegister.mcLeaderboard.mcPercentWonInfo._x = 9;
}
if (s == "wins") {
_level0.mcLeaderboard.txtSort = "WINS";
}
_level0.LBPage = p;
_level0.LBSort = s;
if (objLeaderboard.firstChild == null) {
_root.mcPopUpWindow.display("Loading leader board...", false);
objLeaderboard.onLoad = BoardReceived;
objLeaderboard.load((((((_level0.strServerPath add "/leaderboard.asp?p=") add p) add "&s=") add s) add "&rand=") add (Math.random() * 10000));
} else {
_root.mcPopUpWindow.display("Retrieving data...", false);
i = 0;
while (i < 5) {
x = eval ("_level0.mcRegister.mcLeaderboard.mcLeaderboardRow" add i);
x.Username = "";
x.Wins = "";
x.Lost = "";
x.Tied = "";
x.Games = "";
x.Pct = "";
i++;
}
arrRows = objLeaderboard.firstChild.childNodes;
i = 0;
while (i < arrRows.length) {
if ((i >= ((p - 1) * 5)) && (i < (p * 5))) {
objNode = arrRows[i];
j = i;
while (j >= 5) {
j = j - 5;
}
x = eval ("_level0.mcRegister.mcLeaderboard.mcLeaderboardRow" add j);
if (objNode == null) {
x.Username = "";
x.Wins = "";
x.Lost = "";
x.Tied = "";
x.Games = "";
x.Pct = "";
} else {
x.Username = objNode.attributes.username;
x.Wins = objNode.attributes.wins;
x.Lost = objNode.attributes.losses;
x.Tied = objNode.attributes.draws;
x.Games = objNode.attributes.games;
x.Pct = objNode.attributes.pct;
}
}
i++;
}
_level0.mcRegister.mcLeaderboard.mcRank.txtRank = _level0.PlayerRank;
_level0.mcPopUpWindow.closeMsg();
}
}
function BoardReceived() {
_level0.mcPopUpWindow.closeMsg();
_level0.mcRegister.gotoAndStop("leaders");
objNode = objLeaderboard.firstChild;
if (objNode.nodeName == "leaderboard") {
SendLeaderboard(_level0.LBPage, _level0.LBSort);
objXML.onLoad = PlayerInfoReceived;
objXML.load((((((((strServerPath add "/SignIn.asp?s=") add _level0.LBSort) add "&un=") add _level0.PlayerUserName) add "&pw=") add _level0.PlayerPassword) add "&rand=") add (Math.random() * 10000));
}
}
function PlayerInfoReceived() {
objNode = objXML.firstChild.firstChild;
_level0.PlayerID = objNode.attributes.PlayerID;
_level0.PlayerTies = objNode.attributes.ties;
_level0.PlayerLosses = objNode.attributes.losses;
_level0.PlayerWins = objNode.attributes.wins;
_level0.PlayerPct = objNode.attributes.pct;
_level0.mcRegister.PlayerTies = objNode.attributes.ties;
_level0.mcRegister.PlayerLosses = objNode.attributes.losses;
_level0.mcRegister.PlayerWins = objNode.attributes.wins;
_level0.mcRegister.PlayerPct = objNode.attributes.pct;
_level0.PlayerRank = objNode.attributes.rank;
_level0.mcRegister.mcLeaderboard.mcRank.txtRank = _level0.PlayerRank;
}
function GetChallengeInfo(lngChallengeID) {
objXML.load((((((((_level0.strServerPath add "/GetChallengeInfo.asp?cid=") add lngChallengeID) add "&un=") add _level0.PlayerUsername) add "&pw=") add _level0.PlayerPassword) add "&rand=") add (Math.random() * 10000));
objXML.onLoad = GetChallengeInfoReceived;
_level0.mcPopUpWindow.display("Loading challenge information...", false);
}
function GetChallengeInfoReceived() {
_level0.mcPopUpWindow.closeMsg();
objNode = objXML.firstChild;
if (objNode.nodeName == "challengeinfo") {
if (objNode.attributes.status == "success") {
_level0.mcRegister.mcChallengeAccept._x = 510.5;
_level0.mcRegister.mcChallengeAccept.txtAcceptText = objNode.attributes.username add " has challenged you to a Melee Battle.";
}
if (objNode.attributes.status == "wrong") {
_level0.mcPopUpWindow.display("You did not log in as the person who received a challenge. Please log in again.", true);
_level0.IsLoggedIn = false;
_level0.PlayerID = 0;
_level0.PlayerUsername = "";
_level0.PlayerEmail = "";
_level0.PlayerPassword = "";
_level0.PlayerTies = "";
_level0.PlayerLosses = "";
_level0.PlayerWins = "";
_level0.PlayerPct = "";
_level0.PlayerRank = "";
_level0.mcRegisterButton.gotoAndStop(1);
_level0.WaitingFrame = "SignIn";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
if (objNode.attributes.status == "failure") {
_level0.mcPopUpWindow.display("Challenge information not found, expired, or does not exist. Click on the \"Create a New Challenge\" button to challenge a friend.", true);
_level0.AcceptID = 0;
_level0.WaitingFrame = "LoginSuccess";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
if (objNode.attributes.status == "resolved") {
_level0.mcPopUpWindow.display("This challenge has already been resolved. Click on the \"Create a New Challenge\" button to challenge a friend.", true);
_level0.AcceptID = 0;
_level0.WaitingFrame = "LoginSuccess";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
} else {
_root.mcPopUpWindow.display("Invalid data received.", true);
}
}
function SendChallengeAccept(intMove1, intMove2, intMove3, lngCharacterID, lngChallengeID) {
objXML = new XML();
objXML.onLoad = ChallengeAcceptReceived;
objXML.load((((((((((((((((((((_level0.strServerPath add "/ChallengeAcceptSubmit.asp?m1=") add intMove1) add "&m2=") add intMove2) add "&m3=") add intMove3) add "&c=") add lngCharacterID) add "&cid=") add lngChallengeID) add "&un=") add _level0.PlayerUsername) add "&pw=") add _level0.PlayerPassword) add "&e=") add _level0.PlayerEmail) add "&h=") add _level0.SendHTML) add "&rand=") add (Math.random() * 10000));
mcPopUpWindow.display("Accepting challenge...", false);
}
function ChallengeAcceptReceived() {
objNode = objXML.firstChild;
if (objNode.nodeName != "challengeaccept") {
mcPopUpWindow.display("Error processing challenge acceptance. Please try again later.", true);
} else {
objNode = objXML.firstChild.firstChild;
if (objNode.nodeName == "success") {
_level0.mcPopUpWindow.closeMsg();
_level0.AcceptID = 0;
_level0.mcRegister.gotoAndPlay("ChallengeComplete");
} else if (objNode.attributes.reason == "session") {
_level0.mcPopUpWindow.display("Your login has expired. Please login again.", true);
_level0.mcRegister.gotoAndStop("SignIn");
} else if (objNode.attributes.reason == "char") {
_level0.mcPopUpWindow.display("Please choose a character.", true);
} else if (objNode.attributes.reason == "move") {
_level0.mcPopUpWindow.display("Please select three moves", true);
} else if (objNode.attributes.reason == "email") {
_level0.mcPopUpWindow.display("Please enter a valid e-mail address.", true);
} else if (objNode.attributes.reason == "sendemail") {
_level0.mcPopUpWindow.display("There was a problem sending e-mail to one of the players. You or your opponent may have an invalid e-mail address.", true);
} else {
_level0.mcPopUpWindow.display("Unknown error. Please try again later.", true);
}
}
}
function ToggleEmailOptions() {
objXML.load((((((strServerPath add "/ToggleEmailOptions.asp?un=") add _level0.PlayerUsername) add "&pw=") add _level0.PlayerPassword) add "&rand=") add (Math.random() * 10000));
objXML.onLoad = EmailOptionsChanged;
_level0.mcPopUpWindow.display("Changing email options...", false);
}
function EmailOptionsChanged() {
objNode = objXML.firstChild;
if (objNode.nodeName != "emailoptions") {
_level0.mcPopUpWindow.display("Invalid response from server.", true);
} else if (objNode.attributes.status == "success") {
if (objNode.attributes.type == "on") {
_level0.mcPopUpWindow.display("You are now able to receive challenges from other players. You may turn this feature off by clicking the \"Change Email Options\" button again.", true);
} else if (objNode.attributes.type == "off") {
_level0.mcPopUpWindow.display("You are now blocking all challenges from other players. You may turn this feature off by clicking the \"Change Email Options\" button again.", true);
} else {
_level0.mcPopUpWindow.display("Invalid data received from the server.");
}
} else {
_level0.mcPopUpWindow.display("Could not change options. Please try again later.", true);
}
}
Frame 9
mcMovie._x = 0;
mcMovie._y = 0;
loadMovie (ShowMovie, "mcMovie");
mcSplashNav.bluenav.gotoAndPlay("close1");
stop();
Symbol 20 Button
on (release) {
_level0.mcAttractModeObject.gotoAndStop("StopAttractMode");
getURL ("http://newsletter.nintendo.com/cgi-bin/a2bv/host_pages/nio/0001/age.html?xSrcCode=smash", "_blank");
}
Symbol 26 Button
on (release) {
getURL ("http://www.supersmashbros.com/enter.html", "_blank");
}
Symbol 31 Button
on (release) {
getURL ("javascript:openPar()");
}
Symbol 36 Button
on (release) {
getURL ("javascript:openFAQ()");
}
Symbol 42 Button
on (release) {
_level0.mcAttractModeObject.gotoAndStop("StopAttractMode");
_level0.mcPopUpWindow.closeMsg();
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.mcView._x = 2000;
_level0.mcMovie._x = 2000;
_level0.mcRegister._x = 0;
_level0.mcSplashNav._x = 1314.2;
_level0.mcCharArena._x = 2000;
_level0.WaitingFrame = "Overview";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
Symbol 92 Button
on (release) {
_level0.mcAttractModeObject.gotoAndStop("StopAttractMode");
_level0.mcPopUpWindow.closeMsg();
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.mcRegister._x = 0;
_level0.mcMovie._x = 2000;
_level0.mcView._x = 2000;
_level0.mcSplashNav._x = 2000;
_level0.WaitingFrame = "howtoplay";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
_level0.mcCharArena._x = 2000;
}
Symbol 105 Button
on (release) {
getURL ("http://www.nintendo.com", "_blank");
}
Symbol 106 Button
on (release) {
getURL ("http://www.nintendo.com", "_blank");
}
Symbol 122 MovieClip Frame 1
stop();
Symbol 122 MovieClip Frame 2
stop();
Symbol 122 MovieClip Frame 3
stop();
Symbol 122 MovieClip Frame 4
stop();
Symbol 122 MovieClip Frame 5
stop();
Symbol 122 MovieClip Frame 6
stop();
Symbol 122 MovieClip Frame 7
stop();
Symbol 122 MovieClip Frame 8
stop();
Symbol 122 MovieClip Frame 9
stop();
Symbol 122 MovieClip Frame 10
stop();
Symbol 122 MovieClip Frame 11
stop();
Symbol 122 MovieClip Frame 12
stop();
Symbol 122 MovieClip Frame 13
stop();
Symbol 122 MovieClip Frame 14
stop();
Symbol 122 MovieClip Frame 15
stop();
Symbol 122 MovieClip Frame 16
stop();
Symbol 122 MovieClip Frame 17
stop();
Symbol 122 MovieClip Frame 18
stop();
Symbol 122 MovieClip Frame 19
stop();
Symbol 122 MovieClip Frame 20
stop();
Symbol 122 MovieClip Frame 21
stop();
Symbol 122 MovieClip Frame 22
stop();
Symbol 122 MovieClip Frame 23
stop();
Symbol 122 MovieClip Frame 24
stop();
Symbol 122 MovieClip Frame 25
stop();
Symbol 122 MovieClip Frame 26
stop();
Symbol 122 MovieClip Frame 27
stop();
Symbol 122 MovieClip Frame 28
stop();
Symbol 122 MovieClip Frame 29
stop();
Symbol 122 MovieClip Frame 30
stop();
Symbol 125 MovieClip Frame 1
stop();
Symbol 125 MovieClip Frame 2
stop();
Symbol 160 MovieClip Frame 13
stop();
Symbol 161 Button
on (release) {
_level0.mcAttractModeObject.gotoAndStop("StopAttractMode");
_level0.mcPopUpWindow.closeMsg();
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.mcMovie._x = 2000;
_level0.mcView._x = 2000;
_level0.mcCharArena._x = 2000;
_level0.mcSplashNav._x = 1314.2;
_level0.mcRegister._x = 0;
if (_level0.AgeFailed) {
_level0.WaitingFrame = "AgeFailed";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
} else {
_level0.WaitingFrame = "startreg";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
}
Symbol 163 Button
on (release) {
_level0.IsLoggedIn = false;
_level0.PlayerID = 0;
_level0.PlayerUsername = "";
_level0.PlayerEmail = "";
_level0.PlayerPassword = "";
_level0.PlayerTies = "";
_level0.PlayerLosses = "";
_level0.PlayerWins = "";
_level0.PlayerPct = "";
_level0.PlayerRank = "";
_level0.mcRegisterButton.gotoAndStop(1);
_level0.mcPopUpWindow.closeMsg();
_level0.mcMovie.loadMovie("blank.swf");
_level0.mcSplashPage._x = 2282.2;
_level0.mcChallengeAccept._x = 2000;
_level0.mcHome._x = 0;
_level0.mcMovie._x = 0;
_level0.mcRegister._x = 2000;
_level0.mcView._x = 2000;
_level0.mcSplashNav._x = 521.7;
_level0.mcCharArena._x = 2000;
}
Symbol 164 MovieClip Frame 1
stop();
Symbol 164 MovieClip Frame 2
stop();
Symbol 190 Button
on (release) {
_level0.mcAttractModeObject.gotoAndStop("StopAttractMode");
_level0.mcPopUpWindow.closeMsg();
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.mcMovie._x = 2000;
_level0.mcView._x = 2000;
_level0.mcCharArena._x = 2000;
_level0.mcSplashNav._x = 1314.2;
_level0.mcRegister._x = 0;
if (_level0.AgeFailed) {
_level0.WaitingFrame = "AgeFailed";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
} else {
_level0.WaitingFrame = "startreg";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
}
Symbol 195 Button
on (release) {
_level0.mcAttractModeObject.gotoAndStop("StopAttractMode");
_level0.mcPopUpWindow.closeMsg();
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.mcMovie._x = 2000;
_level0.mcView._x = 2000;
_level0.mcCharArena._x = 2000;
_level0.mcSplashNav._x = 1314.2;
_level0.mcRegister._x = 0;
if (_level0.AgeFailed) {
_level0.WaitingFrame = "AgeFailed";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
} else {
_level0.WaitingFrame = "startreg";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
}
Symbol 200 Button
on (release) {
_level0.mcAttractModeObject.gotoAndStop("StopAttractMode");
_level0.mcPopUpWindow.closeMsg();
if (_level0.IsLoggedIn) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.mcMovie._x = 2000;
_level0.mcRegister._x = 0;
_level0.mcView._x = 2000;
_level0.mcSplashNav._x = 1314.2;
_level0.mcCharArena._x = 2000;
if (0 < _level0.AcceptID) {
_level0.WaitingFrame = "ChallengeAccept";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
} else {
_level0.WaitingFrame = "Challenge";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
} else {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.mcMovie._x = 2000;
_level0.mcRegister._x = 0;
_level0.mcView._x = 2000;
_level0.mcSplashNav._x = 1314.2;
_level0.mcCharArena._x = 2000;
_level0.WaitingFrame = "SignIn";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
}
Symbol 205 Button
on (release) {
_level0.mcAttractModeObject.gotoAndStop("StopAttractMode");
_level0.mcPopUpWindow.closeMsg();
if (_level0.IsLoggedIn) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.mcMovie._x = 2000;
_level0.mcRegister._x = 0;
_level0.mcView._x = 2000;
_level0.mcSplashNav._x = 1314.2;
_level0.mcCharArena._x = 2000;
if (0 < _level0.AcceptID) {
_level0.WaitingFrame = "ChallengeAccept";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
} else {
_level0.WaitingFrame = "Challenge";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
} else {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.mcMovie._x = 2000;
_level0.mcRegister._x = 0;
_level0.mcView._x = 2000;
_level0.mcSplashNav._x = 1314.2;
_level0.mcCharArena._x = 2000;
_level0.WaitingFrame = "SignIn";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
}
Symbol 209 MovieClip Frame 17
stop();
Symbol 283 MovieClip Frame 17
stop();
Symbol 286 MovieClip Frame 1
CurrentMovie = -1;
stop();
Symbol 286 MovieClip Frame 10
gotoAndPlay (11);
Symbol 286 MovieClip Frame 250
CurrentMovie = CurrentMovie + 1;
if (CurrentMovie == _level0.arrAttractMode.length) {
CurrentMovie = 0;
}
if (_level0.arrAttractMode[CurrentMovie] == "home1") {
_level0.mcPopUpWindow.closeMsg();
_level0.mcMovie.loadMovie("blank.swf");
_level0.mcSplashPage._x = 282.2;
_level0.mcChallengeAccept._x = 2000;
_level0.mcHome._x = 2282.2;
_level0.mcMovie._x = 0;
_level0.mcRegister._x = 2000;
_level0.mcView._x = 2000;
_level0.mcSplashNav._x = 521.7;
_level0.mcCharArena._x = 2000;
gotoAndPlay (10);
} else if (_level0.arrAttractMode[CurrentMovie] == "home2") {
_level0.mcPopUpWindow.closeMsg();
_level0.mcMovie.loadMovie("blank.swf");
_level0.mcSplashPage._x = 2282.2;
_level0.mcChallengeAccept._x = 2000;
_level0.mcHome._x = 0;
_level0.mcMovie._x = 0;
_level0.mcRegister._x = 2000;
_level0.mcView._x = 2000;
_level0.mcSplashNav._x = 521.7;
_level0.mcCharArena._x = 2000;
gotoAndPlay (10);
} else {
_level0.mcPopUpWindow.closeMsg();
_level0.mcHome._x = 2000;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrAttractMode[CurrentMovie];
_level0.CurrentCharArenaMovie = CurrentMovie - 2;
_level0.gotoAndPlay("Data");
gotoAndPlay (10);
}
Symbol 292 MovieClip Frame 15
gotoAndPlay (7);
Symbol 294 Button
on (release) {
_level0.mcAttractModeObject.gotoAndStop("StopAttractMode");
_level0.mcPopUpWindow.closeMsg();
_level0.mcMovie.loadMovie("blank.swf");
_level0.mcSplashPage._x = 2282.2;
_level0.mcChallengeAccept._x = 2000;
_level0.mcHome._x = 0;
_level0.mcMovie._x = 0;
_level0.mcRegister._x = 2000;
_level0.mcView._x = 2000;
_level0.mcSplashNav._x = 521.7;
_level0.mcCharArena._x = 2000;
}
Symbol 329 MovieClip Frame 12
stop();
Symbol 330 Button
on (release) {
_level0.mcAttractModeObject.gotoAndStop("StopAttractMode");
_level0.mcPopUpWindow.closeMsg();
if (_level0.IsLoggedIn) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.mcMovie._x = 2000;
_level0.mcRegister._x = 0;
_level0.mcView._x = 2000;
_level0.mcSplashNav._x = 1314.2;
_level0.mcCharArena._x = 2000;
if (0 < _level0.AcceptID) {
_level0.WaitingFrame = "ChallengeAccept";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
} else {
_level0.WaitingFrame = "Challenge";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
} else {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.mcMovie._x = 2000;
_level0.mcRegister._x = 0;
_level0.mcView._x = 2000;
_level0.mcSplashNav._x = 1314.2;
_level0.mcCharArena._x = 2000;
_level0.WaitingFrame = "SignIn";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
}
}
Symbol 353 Button
on (release) {
_level0.mcAttractModeObject.gotoAndStop("StopAttractMode");
_level0.mcPopUpWindow.closeMsg();
_level0.WaitingFrame = "leaders";
_level0.mcRegister.gotoAndPlay("LoadingLoop");
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.mcMovie._x = 2000;
_level0.mcRegister._x = 0;
_level0.mcSplashNav._x = 1314.2;
_level0.mcView._x = 2000;
_level0.mcCharArena._x = 2000;
}
Symbol 358 Button
on (release) {
_level0.mcAttractModeObject.gotoAndStop("StopAttractMode");
tellTarget ("bluenav") {
gotoAndPlay ("n launch");
};
}
Symbol 361 Button
on (release) {
_level0.mcAttractModeObject.gotoAndStop("StopAttractMode");
tellTarget ("bluenav") {
gotoAndPlay ("a 11.2");
};
}
Symbol 383 MovieClip Frame 1
stop();
Symbol 383 MovieClip Frame 2
stop();
Symbol 383 MovieClip Frame 3
stop();
Symbol 383 MovieClip Frame 4
stop();
Symbol 383 MovieClip Frame 5
stop();
Symbol 383 MovieClip Frame 6
stop();
Symbol 383 MovieClip Frame 7
stop();
Symbol 405 Button
on (release) {
_parent.bluenav.gotoAndPlay("close1");
}
Symbol 434 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 17;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 435 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 18;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 436 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 22;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 437 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 23;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 438 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 24;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 439 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 15;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 440 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 14;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 441 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 16;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 442 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 21;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 443 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 20;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 444 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 19;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 468 MovieClip Frame 1
stop();
Symbol 468 MovieClip Frame 2
stop();
Symbol 468 MovieClip Frame 3
stop();
Symbol 468 MovieClip Frame 4
stop();
Symbol 468 MovieClip Frame 5
stop();
Symbol 468 MovieClip Frame 6
stop();
Symbol 468 MovieClip Frame 7
stop();
Symbol 468 MovieClip Frame 8
stop();
Symbol 468 MovieClip Frame 9
stop();
Symbol 468 MovieClip Frame 10
stop();
Symbol 468 MovieClip Frame 11
stop();
Symbol 468 MovieClip Frame 12
stop();
Symbol 468 MovieClip Frame 13
stop();
Symbol 468 MovieClip Frame 14
stop();
Symbol 468 MovieClip Frame 15
stop();
Symbol 499 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 0;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 501 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 1;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 503 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 2;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 505 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 3;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 507 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 7;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 509 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 6;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 511 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 5;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 513 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 4;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 515 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 8;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 517 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 9;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 519 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 10;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 521 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 11;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 525 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 12;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 529 Button
on (release) {
_level0.mcSplashPage._x = 2000;
_level0.mcHome._x = 2000;
_level0.CurrentCharArenaMovie = 13;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
_level0.gotoAndPlay("Data");
}
Symbol 530 Button
on (release) {
_parent.bluenav.gotoAndPlay("close1");
}
Symbol 533 MovieClip Frame 1
stop();
Symbol 533 MovieClip Frame 17
stop();
Symbol 533 MovieClip Frame 20
stop();
Symbol 533 MovieClip Frame 36
stop();
Symbol 533 MovieClip Frame 39
stop();
Symbol 537 Button
on (release) {
if (_level0.CurrentCharArenaMovie == _level0.FirstCharacter) {
_level0.CurrentCharArenaMovie = _level0.LastCharacter;
} else if (_level0.CurrentCharArenaMovie == _level0.FirstArena) {
_level0.CurrentCharArenaMovie = _level0.LastArena;
} else {
_level0.CurrentCharArenaMovie = _level0.CurrentCharArenaMovie - 1;
}
_level0.mcHome._x = 2000;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
mcMovie._x = 0;
mcMovie._y = 0;
loadMovieNum (_level0.ShowMovie, 0.mcMovie);
}
Symbol 539 Button
on (release) {
if (_level0.CurrentCharArenaMovie == _level0.LastCharacter) {
_level0.CurrentCharArenaMovie = _level0.FirstCharacter;
} else if (_level0.CurrentCharArenaMovie == _level0.LastArena) {
_level0.CurrentCharArenaMovie = _level0.FirstArena;
} else {
_level0.CurrentCharArenaMovie = _level0.CurrentCharArenaMovie + 1;
}
_level0.mcHome._x = 2000;
_level0.mcCharArena._x = 348.9;
_level0.ShowMovie = _level0.arrCharArenaMovies[_level0.CurrentCharArenaMovie];
mcMovie._x = 0;
mcMovie._y = 0;
loadMovieNum (_level0.ShowMovie, 0.mcMovie);
}
Symbol 542 Button
on (release) {
getURL (_level0.url_NintendoGameURL, "_blank");
}
Symbol 544 Button
on (release) {
getURL ("http://www.nintendogamecube.com", "_blank");
}
Symbol 548 Button
on (release) {
_parent.closeMsg();
}
Symbol 550 MovieClip Frame 1
function display(strMsg, showOK) {
_level0.mcPopUpWindow._alpha = 80;
_level0.mcPopUpWindow._x = 365;
_level0.mcPopUpWindow._y = 172;
MsgText = strMsg;
_level0.mcPopUpWindow.mcOK._visible = showOK;
_level0.mcPopUpWindow._visible = true;
}
function closeMsg() {
MsgText = "";
mcOK._visible = false;
_level0.mcPopUpWindow._x = -1365;
_level0.mcPopUpWindow._y = 172;
_level0.mcPopUpWindow._visible = false;
}
stop();