home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Corrida / SkiDooTT.swf / scripts / DefineSprite_179 / frame_1 / DoAction.as
Encoding:
Text File  |  2005-08-08  |  1016 b   |  60 lines

  1. function calcTime(xTime)
  2. {
  3.    secs = Math.floor(xTime / 1000);
  4.    mins = Math.floor(secs / 60);
  5.    if(0 < mins)
  6.    {
  7.       secs -= mins * 60;
  8.    }
  9.    if(mins < 10)
  10.    {
  11.       timeTemp = "0" + mins;
  12.    }
  13.    else
  14.    {
  15.       timeTemp = mins;
  16.    }
  17.    timeTemp += ":";
  18.    if(secs < 10)
  19.    {
  20.       timeTemp += "0";
  21.    }
  22.    timeTemp += secs + ":";
  23.    if(mins < 1)
  24.    {
  25.       millis = Math.floor((xTime - secs * 1000) / 10);
  26.    }
  27.    else
  28.    {
  29.       millis = Math.floor((xTime - (secs * 1000 + mins * 60000)) / 10);
  30.    }
  31.    if(millis < 10)
  32.    {
  33.       timeTemp += "0";
  34.    }
  35.    timeTemp += millis;
  36.    var hsms = millis;
  37.    if(hsms < 10)
  38.    {
  39.       hsms = "0" + hsms;
  40.    }
  41.    if(mins < 10)
  42.    {
  43.    }
  44.    if(secs < 10 && 0 < mins)
  45.    {
  46.       secs = "0" + secs;
  47.    }
  48.    if(0 < mins)
  49.    {
  50.       _root.highscoreTime = mins add secs add hsms;
  51.    }
  52.    else
  53.    {
  54.       _root.highscoreTime = secs add hsms;
  55.    }
  56.    trace(int(_root.highscoreTime));
  57.    return timeTemp;
  58. }
  59. stop();
  60.