home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 38 / ZGIDEMO.iso / ZGI_DEMO / DATA / SCRIPTS.ZFS / gjcr.scr < prev    next >
Text File  |  1997-09-04  |  2KB  |  87 lines

  1. # Node gjcr generated on Thu Sep 04 16:18:38 1997
  2. world g
  3. room j
  4. nodeview cr
  5.  
  6. puzzle:01038 {    # gjcr_disable_all_gary
  7.     criteria {
  8.         [00008] = 112    # KeyPress
  9.     }
  10.     criteria {
  11.         [00008] = 116    # KeyPress
  12.     }
  13.     criteria {
  14.         [00018] = 1    # mouse_rightclick
  15.     }
  16.     criteria {
  17.         [00008] = 117    # KeyPress
  18.     }
  19.     criteria {
  20.         [00008] = 118    # KeyPress
  21.     }
  22.     results {
  23.         action:assign(00008, 0)    # KeyPress
  24.         action:assign(00018, 0)    # mouse_rightclick
  25.         action:assign(01038, 0)    # gjcr_disable_all_gary
  26.     }
  27.     flags {
  28.         once_per_inst
  29.     }
  30. }
  31.  
  32. puzzle:01039 {    # gjcr_screenset
  33.     criteria {
  34.     }
  35.     results {
  36.         action:menu_bar_enable(5)
  37.         action:set_screen(gjcrf011.tga)
  38.         action:music:01040(0 GJDEH99p.raw 1 100)    # gjcr_typing_sound
  39.         action:ttytext:01041(176 50 472 279 steph.str 40)    # gjcr_credits_task
  40.     }
  41.     flags {
  42.         once_per_inst
  43.         do_me_now
  44.     }
  45. }
  46.  
  47. puzzle:01042 {    # gjcr_done_typing
  48.     criteria {
  49.         [01041] = 2    # gjcr_credits_task
  50.     }
  51.     results {
  52.         action:assign(01041, 0)    # gjcr_credits_task
  53.         action:stop(01040)    # gjcr_typing_sound
  54.         action:assign(01042, 0)    # gjcr_done_typing
  55.     }
  56.     flags {
  57.         once_per_inst
  58.     }
  59. }
  60.  
  61. puzzle:01043 {    # gjcr_go_back
  62.     criteria {
  63.         [01044] = 1    # gjcr_backup
  64.     }
  65.     criteria {
  66.         [00008] = 32    # KeyPress
  67.     }
  68.     results {
  69.         action:assign(01044, 0)    # gjcr_backup
  70.         action:assign(00008, 0)    # KeyPress
  71.         action:dissolve()
  72.         action:change_location(0, 0, 00, 0)
  73.     }
  74.     flags {
  75.         once_per_inst
  76.     }
  77. }
  78.  
  79. control:01044 push_toggle {    # gjcr_backup
  80.     flat_hotspot(0, 287, 639, 56)
  81.     cursor(backward)
  82. }
  83.  
  84. control:01045 flat {    # gjcr_flat
  85. }
  86.  
  87.