home *** CD-ROM | disk | FTP | other *** search
/ Mind Games (Tessera) / MindGames.iso / files / main.dxr / Internal_1_general.ls < prev    next >
Encoding:
Text File  |  2002-11-25  |  1.5 KB  |  45 lines

  1. global gArea, gAllAreaData, gSoundManager, myaccesscode, gAdjusted, gOldRes
  2.  
  3. on prepareMovie
  4.   the actorList = []
  5.   if not voidp(gSoundManager) then
  6.     aTemp = []
  7.     aTemp.add(gSoundManager)
  8.     aTemp.add(gAdjusted)
  9.     aTemp.add(gOldRes)
  10.     clearGlobals()
  11.     myaccesscode = 1
  12.     gSoundManager = aTemp[1]
  13.     (the actorList).add(gSoundManager)
  14.     gAdjusted = aTemp[2]
  15.     gOldRes = aTemp[3]
  16.   else
  17.     if (the environment).runMode <> "author" then
  18.       if not myaccesscode then
  19.         alert("Error on program initialization.")
  20.         quit()
  21.       end if
  22.     end if
  23.     screenAdjust(800, 600, 16)
  24.     createSoundManager()
  25.   end if
  26. end
  27.  
  28. on createSoundManager
  29.   gSoundManager = script("sound manager object").new("sounds\theme1!!s")
  30.   (the actorList).add(gSoundManager)
  31. end
  32.  
  33. on createAreaObject
  34.   gAllAreaData = [[#decorImage: member(10, 2), #text: member(1, 3), #screenShots: [37, 54], #title: member(10, 3)], [#decorImage: member(11, 2), #text: member(2, 3), #screenShots: [64, 78], #title: member(11, 3)], [#decorImage: member(12, 2), #text: member(3, 3), #screenShots: [91, 109], #title: member(12, 3)], [#decorImage: member(13, 2), #text: member(4, 3), #screenShots: [127, 144], #title: member(13, 3)], [#decorImage: member(14, 2), #text: member(5, 3), #screenShots: [154, 169], #title: member(14, 3)]]
  35.   gArea = script("product object").new()
  36.   (the actorList).add(gArea)
  37. end
  38.  
  39. on resetMovie
  40.   gSoundManager.reset()
  41.   clearGlobals()
  42.   the actorList = []
  43.   myaccesscode = 1
  44. end
  45.