home *** CD-ROM | disk | FTP | other *** search
- # Node gjs3 generated on Thu Sep 04 16:18:43 1997
- world g
- room j
- nodeview s3
-
- puzzle:01450 { # gjs3_disable_move_to_inv
- criteria {
- [00008] = 112 # KeyPress
- }
- criteria {
- [00008] = 116 # KeyPress
- }
- criteria {
- [00008] = 117 # KeyPress
- }
- criteria {
- [00008] = 118 # KeyPress
- }
- results {
- action:assign(01450, 0) # gjs3_disable_move_to_inv
- action:assign(00008, 0) # KeyPress
- }
- flags {
- once_per_inst
- }
- }
-
- puzzle:01451 { # gjs3_go_back_to_main_screen
- criteria {
- [00008] = 32 # KeyPress
- }
- criteria {
- [00018] = 1 # mouse_rightclick
- }
- criteria {
- [01452] = 1 # gjs3_backup
- }
- results {
- action:assign(01452, 0) # gjs3_backup
- action:assign(00008, 0) # KeyPress
- action:assign(00018, 0) # mouse_rightclick
- action:assign(01456, 0) # gjs3_forward_hotspot
- action:dissolve()
- action:change_location(u, c, 60, 388)
- }
- flags {
- once_per_inst
- }
- }
-
- puzzle:01453 { # gjs3_screenset
- criteria {
- [01454] = 0 # gjs3_slideshow_pic
- [01407] ! 2 # gjsl_doors_solved
- }
- results {
- action:add(01407, 1) # gjsl_doors_solved
- action:stop(01408) # universe_slide_timer
- action:assign(01408, 0) # universe_slide_timer
- action:assign(01409, 1) # slide_controller
- action:set_screen(gjs3f011.tga)
- action:set_partial_screen(164 65 gjs3v011.tga 0 -1)
- action:menu_bar_enable(1)
- }
- flags {
- once_per_inst
- do_me_now
- }
- }
-
- puzzle:01453 { # gjs3_screenset
- criteria {
- [01454] = 0 # gjs3_slideshow_pic
- [01407] = 2 # gjsl_doors_solved
- }
- results {
- action:add(01407, 1) # gjsl_doors_solved
- action:stop(01408) # universe_slide_timer
- action:assign(01408, 0) # universe_slide_timer
- action:assign(01409, 1) # slide_controller
- action:set_screen(gjs3f011.tga)
- action:set_partial_screen(164 65 GJS0V991.tga 0 -1)
- action:menu_bar_enable(1)
- }
- flags {
- once_per_inst
- do_me_now
- }
- }
-
- puzzle:01455 { # gjs3_next_slide
- criteria {
- [01408] = 2 # universe_slide_timer
- }
- results {
- action:assign(01456, 1) # gjs3_forward_hotspot
- action:assign(01455, 0) # gjs3_next_slide
- action:assign(01408, 0) # universe_slide_timer
- action:assign(01409, 1) # slide_controller
- }
- flags {
- once_per_inst
- }
- }
-
- puzzle:01457 { # gjs3_screenset_1
- criteria {
- [01454] = 1 # gjs3_slideshow_pic
- }
- results {
- action:assign(01457, 0) # gjs3_screenset_1
- action:assign(01458, 0) # gjs3_screenset_2
- action:assign(01459, 0) # gjs3_screenset_3
- action:assign(01460, 0) # gjs3_screenset_4
- action:assign(01461, 0) # gjs3_screenset_5
- action:assign(01462, 0) # gjs3_screenset_6
- action:assign(01463, 0) # gjs3_screenset_7
- action:assign(01464, 0) # gjs3_screenset_8
- action:assign(01465, 0) # gjs3_screenset_9
- action:assign(01466, 0) # gjs3_screenset_10
- action:assign(01457, 1) # gjs3_screenset_1
- action:set_screen(gjs3f011.tga)
- action:set_partial_screen(164 65 gjs3v021.tga 0 -1)
- action:stop(01408) # universe_slide_timer
- action:assign(01408, 0) # universe_slide_timer
- action:assign(01409, 1) # slide_controller
- }
- flags {
- once_per_inst
- do_me_now
- }
- }
-
- puzzle:01458 { # gjs3_screenset_2
- criteria {
- [01454] = 2 # gjs3_slideshow_pic
- }
- results {
- action:assign(01457, 0) # gjs3_screenset_1
- action:assign(01458, 0) # gjs3_screenset_2
- action:assign(01459, 0) # gjs3_screenset_3
- action:assign(01460, 0) # gjs3_screenset_4
- action:assign(01461, 0) # gjs3_screenset_5
- action:assign(01462, 0) # gjs3_screenset_6
- action:assign(01463, 0) # gjs3_screenset_7
- action:assign(01464, 0) # gjs3_screenset_8
- action:assign(01465, 0) # gjs3_screenset_9
- action:assign(01466, 0) # gjs3_screenset_10
- action:assign(01458, 1) # gjs3_screenset_2
- action:set_screen(gjs3f011.tga)
- action:set_partial_screen(164 65 gjs3v031.tga 0 -1)
- action:stop(01408) # universe_slide_timer
- action:assign(01408, 0) # universe_slide_timer
- action:assign(01409, 1) # slide_controller
- }
- flags {
- once_per_inst
- do_me_now
- }
- }
-
- puzzle:01459 { # gjs3_screenset_3
- criteria {
- [01454] = 3 # gjs3_slideshow_pic
- }
- results {
- action:assign(01457, 0) # gjs3_screenset_1
- action:assign(01458, 0) # gjs3_screenset_2
- action:assign(01459, 0) # gjs3_screenset_3
- action:assign(01460, 0) # gjs3_screenset_4
- action:assign(01461, 0) # gjs3_screenset_5
- action:assign(01462, 0) # gjs3_screenset_6
- action:assign(01463, 0) # gjs3_screenset_7
- action:assign(01464, 0) # gjs3_screenset_8
- action:assign(01465, 0) # gjs3_screenset_9
- action:assign(01466, 0) # gjs3_screenset_10
- action:assign(01459, 1) # gjs3_screenset_3
- action:set_screen(gjs3f011.tga)
- action:set_partial_screen(164 65 gjs3v041.tga 0 -1)
- action:stop(01408) # universe_slide_timer
- action:assign(01408, 0) # universe_slide_timer
- action:assign(01409, 1) # slide_controller
- }
- flags {
- once_per_inst
- do_me_now
- }
- }
-
- puzzle:01460 { # gjs3_screenset_4
- criteria {
- [01454] = 4 # gjs3_slideshow_pic
- }
- results {
- action:assign(01457, 0) # gjs3_screenset_1
- action:assign(01458, 0) # gjs3_screenset_2
- action:assign(01459, 0) # gjs3_screenset_3
- action:assign(01460, 0) # gjs3_screenset_4
- action:assign(01461, 0) # gjs3_screenset_5
- action:assign(01462, 0) # gjs3_screenset_6
- action:assign(01463, 0) # gjs3_screenset_7
- action:assign(01464, 0) # gjs3_screenset_8
- action:assign(01465, 0) # gjs3_screenset_9
- action:assign(01466, 0) # gjs3_screenset_10
- action:assign(01460, 1) # gjs3_screenset_4
- action:set_screen(gjs3f011.tga)
- action:set_partial_screen(164 65 gjs3v051.tga 0 -1)
- action:stop(01408) # universe_slide_timer
- action:assign(01408, 0) # universe_slide_timer
- action:assign(01409, 1) # slide_controller
- }
- flags {
- once_per_inst
- do_me_now
- }
- }
-
- puzzle:01461 { # gjs3_screenset_5
- criteria {
- [01454] = 5 # gjs3_slideshow_pic
- }
- results {
- action:assign(01457, 0) # gjs3_screenset_1
- action:assign(01458, 0) # gjs3_screenset_2
- action:assign(01459, 0) # gjs3_screenset_3
- action:assign(01460, 0) # gjs3_screenset_4
- action:assign(01461, 0) # gjs3_screenset_5
- action:assign(01462, 0) # gjs3_screenset_6
- action:assign(01463, 0) # gjs3_screenset_7
- action:assign(01464, 0) # gjs3_screenset_8
- action:assign(01465, 0) # gjs3_screenset_9
- action:assign(01466, 0) # gjs3_screenset_10
- action:assign(01461, 1) # gjs3_screenset_5
- action:set_screen(gjs3f011.tga)
- action:set_partial_screen(164 65 gjs3v061.tga 0 -1)
- action:stop(01408) # universe_slide_timer
- action:assign(01408, 0) # universe_slide_timer
- action:assign(01409, 1) # slide_controller
- }
- flags {
- once_per_inst
- do_me_now
- }
- }
-
- puzzle:01462 { # gjs3_screenset_6
- criteria {
- [01454] = 6 # gjs3_slideshow_pic
- }
- results {
- action:assign(01457, 0) # gjs3_screenset_1
- action:assign(01458, 0) # gjs3_screenset_2
- action:assign(01459, 0) # gjs3_screenset_3
- action:assign(01460, 0) # gjs3_screenset_4
- action:assign(01461, 0) # gjs3_screenset_5
- action:assign(01462, 0) # gjs3_screenset_6
- action:assign(01463, 0) # gjs3_screenset_7
- action:assign(01464, 0) # gjs3_screenset_8
- action:assign(01465, 0) # gjs3_screenset_9
- action:assign(01466, 0) # gjs3_screenset_10
- action:assign(01462, 1) # gjs3_screenset_6
- action:set_screen(gjs3f011.tga)
- action:set_partial_screen(164 65 gjs3v071.tga 0 -1)
- action:stop(01408) # universe_slide_timer
- action:assign(01408, 0) # universe_slide_timer
- action:assign(01409, 1) # slide_controller
- }
- flags {
- once_per_inst
- do_me_now
- }
- }
-
- puzzle:01463 { # gjs3_screenset_7
- criteria {
- [01454] = 7 # gjs3_slideshow_pic
- }
- results {
- action:assign(01457, 0) # gjs3_screenset_1
- action:assign(01458, 0) # gjs3_screenset_2
- action:assign(01459, 0) # gjs3_screenset_3
- action:assign(01460, 0) # gjs3_screenset_4
- action:assign(01461, 0) # gjs3_screenset_5
- action:assign(01462, 0) # gjs3_screenset_6
- action:assign(01463, 0) # gjs3_screenset_7
- action:assign(01464, 0) # gjs3_screenset_8
- action:assign(01465, 0) # gjs3_screenset_9
- action:assign(01466, 0) # gjs3_screenset_10
- action:assign(01463, 1) # gjs3_screenset_7
- action:set_screen(gjs3f011.tga)
- action:set_partial_screen(164 65 gjs3v081.tga 0 -1)
- action:stop(01408) # universe_slide_timer
- action:assign(01408, 0) # universe_slide_timer
- action:assign(01409, 1) # slide_controller
- }
- flags {
- once_per_inst
- do_me_now
- }
- }
-
- puzzle:01464 { # gjs3_screenset_8
- criteria {
- [01454] = 8 # gjs3_slideshow_pic
- }
- results {
- action:assign(01457, 0) # gjs3_screenset_1
- action:assign(01458, 0) # gjs3_screenset_2
- action:assign(01459, 0) # gjs3_screenset_3
- action:assign(01460, 0) # gjs3_screenset_4
- action:assign(01461, 0) # gjs3_screenset_5
- action:assign(01462, 0) # gjs3_screenset_6
- action:assign(01463, 0) # gjs3_screenset_7
- action:assign(01464, 0) # gjs3_screenset_8
- action:assign(01465, 0) # gjs3_screenset_9
- action:assign(01466, 0) # gjs3_screenset_10
- action:assign(01464, 1) # gjs3_screenset_8
- action:set_screen(gjs3f011.tga)
- action:set_partial_screen(164 65 gjs3v091.tga 0 -1)
- action:stop(01408) # universe_slide_timer
- action:assign(01408, 0) # universe_slide_timer
- action:assign(01409, 1) # slide_controller
- }
- flags {
- once_per_inst
- do_me_now
- }
- }
-
- puzzle:01465 { # gjs3_screenset_9
- criteria {
- [01454] = 9 # gjs3_slideshow_pic
- }
- results {
- action:assign(01457, 0) # gjs3_screenset_1
- action:assign(01458, 0) # gjs3_screenset_2
- action:assign(01459, 0) # gjs3_screenset_3
- action:assign(01460, 0) # gjs3_screenset_4
- action:assign(01461, 0) # gjs3_screenset_5
- action:assign(01462, 0) # gjs3_screenset_6
- action:assign(01463, 0) # gjs3_screenset_7
- action:assign(01464, 0) # gjs3_screenset_8
- action:assign(01465, 0) # gjs3_screenset_9
- action:assign(01466, 0) # gjs3_screenset_10
- action:assign(01465, 1) # gjs3_screenset_9
- action:set_screen(gjs3f011.tga)
- action:set_partial_screen(164 65 gjs3v101.tga 0 -1)
- action:stop(01408) # universe_slide_timer
- action:assign(01408, 0) # universe_slide_timer
- action:assign(01409, 1) # slide_controller
- }
- flags {
- once_per_inst
- do_me_now
- }
- }
-
- puzzle:01467 { # gjs3_drop_inventory
- criteria {
- }
- results {
- action:assign(00008, 119) # KeyPress
- action:menu_bar_enable(1)
- }
- flags {
- once_per_inst
- do_me_now
- }
- }
-
- puzzle:01468 { # gjs3_move_forward_1
- criteria {
- [01456] = 1 # gjs3_forward_hotspot
- [01454] < 9 # gjs3_slideshow_pic
- }
- results {
- action:assign(01456, 0) # gjs3_forward_hotspot
- action:assign(01021, 1) # gjs3_came_from_slideshow3
- action:add(01454, 1) # gjs3_slideshow_pic
- action:universe_music:01469(0 gjslh01q.raw 0 100) # gjs3_slide_sound
- action:change_location(g, j, bu, 0)
- }
- flags {
- once_per_inst
- }
- }
-
- puzzle:01470 { # gjs3_move_forward_2
- criteria {
- [01456] = 1 # gjs3_forward_hotspot
- [01454] = 9 # gjs3_slideshow_pic
- }
- results {
- action:assign(01456, 0) # gjs3_forward_hotspot
- action:assign(01021, 1) # gjs3_came_from_slideshow3
- action:assign(01454, 1) # gjs3_slideshow_pic
- action:universe_music:01469(0 gjslh01q.raw 0 100) # gjs3_slide_sound
- action:change_location(g, j, bu, 0)
- }
- flags {
- once_per_inst
- }
- }
-
- control:01456 push_toggle { # gjs3_forward_hotspot
- flat_hotspot(178, 73, 280, 183)
- cursor(active)
- }
-
- control:01452 push_toggle { # gjs3_backup
- flat_hotspot(0, 290, 639, 53)
- cursor(backward)
- }
-
- control:01471 flat { # gjs3_flat
- }
-
-