home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 3.8 / 1997-11_Disc_3.8.bin / PATCHES / ZNPATCH.EXE / ZNPatch / Addon / subpatch.zfs / em1f.scr < prev    next >
Text File  |  1997-06-04  |  4KB  |  105 lines

  1. # THIS SCRIPT WAS GENERATED ON 03-20-1996 AT 18:56:14
  2. world E                     # Endgame
  3. room M                      # Mezzanine
  4. nodeview 1F                 # Nodeview 1F (1353)
  5. # SCRIPT VERSION: 24.2
  6.  
  7. # PUZZLES
  8. puzzle:21393 {                            # EM 1F-1_nav
  9.               criteria { 
  10.                             [21392] = 1                 # EM 1F-1
  11.               }
  12.               results {
  13.                             action:assign(21392, 0)     # EM 1F-1
  14.                             action:dissolve
  15.                             event:change_location(E,M,10,720)
  16.               }
  17.               flags {
  18.                             ONCE_PER_INST
  19.               }
  20. }
  21. puzzle:21394 {                            # em1f AutoVideo: Alex.&Lucien runs Outside pzl
  22.               criteria { 
  23.                             [21452] = 1                 # INITIAL EM1F (solved)
  24.               }
  25.               results {
  26.                             #action:cursor(hide)
  27.                             action:flush_mouse_events(0)
  28.                             action:streamvideo(em1fl11c.avi 0 0 511 319 0 1)
  29.                             action:flush_mouse_events(0)
  30.                             action:set_screen(em1fb21c.tga)
  31.                             #action:cursor(unhide)
  32.                             action:enable_control(21451)               # em1f Follow Pair ctrl
  33.               }
  34. }
  35. puzzle:21395 {                            # INITIAL EM1F (not solved)
  36.               criteria { 
  37.                             [21390] = 0                 # em1e Thwart 4 pzl
  38.               }
  39.               results {
  40.                             action:set_screen(em1fb31c.tga)
  41.                             action:enable_control(21392)               # EM 1F-1
  42.                             action:disable_control(21451)              # em1f Follow Pair ctrl
  43.               }
  44.               flags {
  45.                             ONCE_PER_INST
  46.                             DO_ME_NOW
  47.               }
  48. }
  49. puzzle:21452 {                            # INITIAL EM1F (solved)
  50.               criteria { 
  51.                             [21390] = 1                 # em1e Thwart 4 pzl
  52.               }
  53.               results {
  54.                             action:assign(21521, 1)     # em1f auto video (2)
  55.                             action:assign(21394, 1)     # em1f AutoVideo: Alex.&Lucien runs Outside pzl
  56.                             action:assign(21451, 1)     # em1f Follow Pair ctrl
  57.                             action:set_screen(em1fb31c.tga)
  58.                             action:disable_control(21392)              # EM 1F-1
  59.                             action:disable_control(21451)              # em1f Follow Pair ctrl
  60.               }
  61.               flags {
  62.                             ONCE_PER_INST
  63.                             DO_ME_NOW
  64.               }
  65. }
  66. puzzle:21453 {                            # EM1F Follow Pair Out pzl
  67.               criteria { 
  68.                             [21451] = 1                 # em1f Follow Pair ctrl
  69.               }
  70.               results {
  71.                             action:disable_control(21451)              # em1f Follow Pair ctrl
  72.                             #action:cursor(hide)
  73.                             action:flush_mouse_events(0)
  74.                             action:streamvideo(em1fa31c.avi 0 0 511 319 0 1)
  75.                             action:flush_mouse_events(0)
  76.                             #action:cursor(unhide)
  77.                             action:dissolve
  78.                             event:change_location(E,G,1E,0)
  79.               }
  80.               flags {
  81.                             ONCE_PER_INST
  82.               }
  83. }
  84. puzzle:21521 {                            # em1f auto video (2)
  85.               criteria { 
  86.                             [21394] = 1                 # em1f AutoVideo: Alex.&Lucien runs Outside pzl
  87.               }
  88.               results {
  89.               }
  90. }
  91.  
  92. # CONTROLS
  93. control:21392 push_toggle {               # EM 1F-1
  94.               flat_hotspot(2,257,508,61)
  95.               cursor(backward)
  96. }
  97. control:21451 push_toggle {               # em1f Follow Pair ctrl
  98.               flat_hotspot(211,80,96,170)
  99.               cursor(forward)
  100. }
  101.  
  102. # AUTO-BACKWARDS PUZZLES AND CONTROLS
  103. control:25500 flat {
  104. }
  105.