home *** CD-ROM | disk | FTP | other *** search
- function restartRace()
- {
- clearInterval(timerInterval);
- clearInterval(restartInterval);
- gotoAndStop("selectBoat");
- play();
- _global.totalSeconds = 0;
- _global.totalMilliseconds = 0;
- _global.totalPoints = 0;
- }
- stop();
- _quality = "HIGH";
- detailToggle_mc._visible = false;
- soundToggle_mc._visible = true;
- soundToggle_mc.onRelease = function()
- {
- if(openingSound.getVolume() > 0)
- {
- soundToggle_mc.gotoAndStop("down");
- openingSound.setVolume(0);
- }
- else
- {
- soundToggle_mc.gotoAndStop("up");
- openingSound.setVolume(100);
- }
- };
- posting_txt._visible = false;
- finishFadeToBlack_mc.onEnterFrame = function()
- {
- if(this._alpha < 45)
- {
- this._alpha += 1;
- }
- };
- nextPortArrow_mc.removeMovieClip();
- _global.totalMilliseconds = 0;
- _global.totalSeconds = 0;
- londonTime_txt.text = _global.londonSeconds + "." + _global.londonMilliseconds;
- lisbonTime_txt.text = _global.lisbonSeconds + "." + _global.lisbonMilliseconds;
- alexandriaTime_txt.text = _global.alexandriaSeconds + "." + _global.alexandriaMilliseconds;
- dakarTime_txt.text = _global.dakarSeconds + "." + _global.dakarMilliseconds;
- rioDeJaneiroTime_txt.text = _global.rioDeJaneiroSeconds + "." + _global.rioDeJaneiroMilliseconds;
- caracasTime_txt.text = _global.caracasSeconds + "." + _global.caracasMilliseconds;
- newOrleansTime_txt.text = _global.newOrleansSeconds + "." + _global.newOrleansMilliseconds;
- _global.totalMilliseconds += _global.londonMilliseconds;
- _global.totalMilliseconds += _global.lisbonMilliseconds;
- _global.totalMilliseconds += _global.alexandriaMilliseconds;
- _global.totalMilliseconds += _global.dakarMilliseconds;
- _global.totalMilliseconds += _global.rioDeJaneiroMilliseconds;
- _global.totalMilliseconds += _global.caracasMilliseconds;
- _global.totalMilliseconds += _global.newOrleansMilliseconds;
- _global.totalSeconds += Math.floor(_global.totalMilliseconds / 10);
- _global.totalMilliseconds %= 10;
- _global.totalSeconds += _global.londonSeconds;
- _global.totalSeconds += _global.lisbonSeconds;
- _global.totalSeconds += _global.alexandriaSeconds;
- _global.totalSeconds += _global.dakarSeconds;
- _global.totalSeconds += _global.rioDeJaneiroSeconds;
- _global.totalSeconds += _global.caracasSeconds;
- _global.totalSeconds += _global.newOrleansSeconds;
- totalTime_txt.text = _global.totalPoints;
- totalTimeDS_txt.text = totalTime_txt.text;
- paradeObject = new Object();
- paradeObject._x = 140;
- paradeObject._y = 130;
- i = 0;
- paradeLayer_mc.onEnterFrame = function()
- {
- n = Math.floor(Math.random() * 100);
- if(n < 20)
- {
- n = "A";
- }
- else if(n < 60)
- {
- n = "B";
- }
- else
- {
- n = "C";
- }
- if(i % 45 == 0)
- {
- paradeLayer_mc.attachMovie("parade" + n,paradeA + "i" + "_mc",i,paradeObject);
- }
- i++;
- };
- btnRestart_mc.onRelease = function()
- {
- restartRace();
- };
- yourName = true;
- playerName_txt.onSetFocus = function()
- {
- if(yourName)
- {
- playerName_txt.text = "";
- yourName = false;
- }
- };
- btnPost_mc.onRelease = function()
- {
- btnPost_mc.enabled = false;
- btnRestart_mc.enabled = false;
- comm.action = "submitscore";
- comm.clientid = 1;
- comm.gameid = 130;
- if(_global.totalPoints == 0)
- {
- _global.totalPoints = 1;
- }
- comm.score = _global.totalPoints;
- comm.level = "";
- comm.username = playerName_txt.text;
- comm.gamedata = "";
- comm.loadVariables("/kids/games/submitscore.jsp","POST");
- restartInterval = setInterval(restartRace,5000);
- posting_txt._visible = true;
- };
-