home *** CD-ROM | disk | FTP | other *** search
/ Classic Fond 52 / ClassicFond52.iso / GAMES / DROIDW.RAR / DWCD.GOB / mission_cog_00_t_cammyvoiceinv.cog < prev    next >
Text File  |  1998-11-04  |  2KB  |  73 lines

  1. # Droids COG Script
  2. #
  3. # 00_HelptextTimer.cog
  4. #
  5. # Displays Help messages with optional timeouts 
  6. #
  7. # Desc (original):
  8. #    Two sectors, startsector and startsecotr2 will trigger the message number
  9. #    specified by messagenumber. The stopsectors display message 0, effectively
  10. #    turning it off.
  11. #
  12. # Desc (Timer version):
  13. #    There are now two new variables, displaytime and show_once. 
  14. #    Displaytime, if set to a number larger than 0, will only
  15. #        display the message for the number of seconds it's set to.
  16. #    Show_once, if set to 1, will display the message only once then never 
  17. #        display it again. 
  18. #
  19. #         [MT]    Created
  20. # 11/03/97    [DGS]    Added Printtext commands for debugging
  21. # 11/04/97    [DGS]    Added    two more start and stop sectors
  22. # 12/03/97    [DGS]    Modified "Helptext" to add timeouts and one-offs (see desc. above).
  23. # 03/10/98     [JP]      Modified to add 2nd message. 
  24. # 04/28/98     [JP]      This is it, with the voice files and such  
  25. # ========================================================================================
  26.  
  27. symbols
  28. message         entered
  29. message        timer
  30. message        touched
  31.  
  32.  
  33. sector              inventory       linkid=1  
  34.     
  35. int            show_once=1  local
  36. int            show_once2=1 local
  37.  
  38.        
  39. end
  40.  
  41. code
  42.  
  43. entered:
  44.     // show_once is set to 0 if it's off, 1 if it's only going to show once, and 2 if it's been shown.
  45.      //this is for inventory, picking up gears and such
  46.           
  47.      if (getsenderid() == 1)        
  48.           {                            
  49.           if (show_once < 2)
  50.                {
  51.                   dwplaycammyspeech(16140, "TGCA057.wav", 5, 2); //pick up objects
  52.                  if (show_once == 1 ) show_once = 2;        //It's been shown.
  53.                     
  54.                settimer(2); 
  55.                }
  56.           }
  57.           
  58.      return;        
  59.               
  60. timer:
  61.      if (show_once2 < 2)
  62.           {
  63.           dwplaycammyspeech(16154, "TGCA034.wav", 5, 0);
  64.                if (show_once2 == 1) show_once = 2;
  65.           }
  66.           
  67.      return;     
  68. end
  69.  
  70.  
  71.  
  72.  
  73.