home *** CD-ROM | disk | FTP | other *** search
/ PCNET 2003 October (Alt) / PCNET_CD_2003_10.iso / ibm / MobileWorkstation / demo.exe / scripts / frame_33 / DoAction.as
Encoding:
Text File  |  2002-03-01  |  945 b   |  49 lines

  1. bIdle = "1";
  2. iLevel = "1";
  3. while(g_iMaxLevel >= iLevel)
  4. {
  5.    sLevel = "_level" add iLevel;
  6.    iLoaded = "-2";
  7.    iLoaded = getProperty(sLevel, _framesloaded);
  8.    if(iLoaded != "" and iLoaded >= "-1")
  9.    {
  10.       iTotal = getProperty(sLevel, _totalframes);
  11.       if(iLoaded < iTotal)
  12.       {
  13.          bIdle = "0";
  14.          break;
  15.       }
  16.    }
  17.    iLevel += "1";
  18. }
  19. if(bIdle)
  20. {
  21.    bNextMovie = "0";
  22.    tellTarget("/PreloadMoviePlaceHolder")
  23.    {
  24.       if("0" < _framesloaded)
  25.       {
  26.          stop();
  27.       }
  28.       if("0" < _framesloaded and _framesloaded >= _totalframes)
  29.       {
  30.          set("/:bNextMovie","1");
  31.       }
  32.    }
  33.    if(bNextMovie)
  34.    {
  35.       sName = "g_sBackgroundLoad" add g_iCurrentBackgroundLoadMovie;
  36.       set(sName,"");
  37.       gotoAndPlay(30);
  38.    }
  39.    else
  40.    {
  41.       gotoAndPlay(_currentframe - "1");
  42.    }
  43. }
  44. else
  45. {
  46.    unloadMovie("/PreloadMoviePlaceHolder");
  47.    gotoAndPlay(30);
  48. }
  49.