home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Estrategia / scooby.swf / scripts / frame_1 / DoAction_5.as < prev    next >
Encoding:
Text File  |  2006-06-13  |  1.4 KB  |  60 lines

  1. function fnCheckSaved()
  2. {
  3.    if(myLocalSO.data.level != null)
  4.    {
  5.       Intro_mc.startBts_mc.gotoAndStop(2);
  6.    }
  7. }
  8. function fnSaveGame(ladderScore)
  9. {
  10.    if(gameMC.gLevel == 1)
  11.    {
  12.       savepopup_mc.gotoAndStop(2);
  13.    }
  14.    else
  15.    {
  16.       trace("Saving level " + gameMC.gLevel);
  17.       myLocalSO.data.level = gameMC.gLevel;
  18.       myLocalSO.data.minutes = gameMC.gTotalMin;
  19.       myLocalSO.data.seconds = gameMC.gTotalSec;
  20.       myLocalSO.data.ladderscore = ladderScore;
  21.       if(gameMC.gLevel < 4)
  22.       {
  23.          savepopup_mc.gotoAndStop(3);
  24.       }
  25.    }
  26. }
  27. function fnResumeGame()
  28. {
  29.    gameMC.gTotalSec = myLocalSO.data.seconds;
  30.    gameMC.gTotalMin = myLocalSO.data.minutes;
  31.    gameMC.gLevel = myLocalSO.data.level;
  32.    if(gameMC.gLevel < 4)
  33.    {
  34.       var myframe = eval("L" + gLevel + "FRAME");
  35.       if(_framesloaded >= myframe)
  36.       {
  37.          gotoAndStop("PuzzleL" + gameMC.gLevel);
  38.       }
  39.       else
  40.       {
  41.          Intro_mc.vFrToLoad = eval("L" + gLevel + "FRAME");
  42.          Intro_mc.gotoAndPlay("loading");
  43.       }
  44.    }
  45.    else
  46.    {
  47.       gameMC.gladderScore = myLocalSO.data.ladderscore;
  48.       if(_framesloaded >= GAMEFRAME)
  49.       {
  50.          gotoAndStop(74);
  51.       }
  52.       else
  53.       {
  54.          Intro_mc.vFrToLoad = gameMC.GAMEFRAME;
  55.          Intro_mc.gotoAndPlay("loading");
  56.       }
  57.    }
  58. }
  59. myLocalSO = sharedobject.getLocal("coolsonian");
  60.