home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Games Machine 38
/
ZGIDEMO.iso
/
ZGI_DEMO
/
DATA
/
SCRIPTS.ZFS
/
gary.scr
< prev
next >
Wrap
Text File
|
1997-09-04
|
3KB
|
130 lines
# Node gary generated on Thu Sep 04 16:18:36 1997
world g
room a
nodeview ry
puzzle:01000 { # gary_disable_all_gary
criteria {
[00008] = 112 # KeyPress
}
criteria {
[00008] = 116 # KeyPress
}
criteria {
[00018] = 1 # mouse_rightclick
}
criteria {
[00008] = 117 # KeyPress
}
criteria {
[00008] = 118 # KeyPress
}
results {
action:assign(00008, 0) # KeyPress
action:assign(00018, 0) # mouse_rightclick
action:assign(01000, 0) # gary_disable_all_gary
}
flags {
once_per_inst
}
}
puzzle:01001 { # gjre_screenset
criteria {
}
results {
}
flags {
once_per_inst
do_me_now
}
}
puzzle:01002 { # gary_initial_setup
criteria {
}
results {
action:assign(00198, 1) # SPELL_8_IN_BOOK
action:assign(00152, 83) # INV_SLOT_2
action:assign(01003, 1) # user_is_user
action:assign(01004, 1) # user_has_lantern
action:assign(01005, 1) # uc3e_rezrov_door
}
}
puzzle:01006 { # gary_screenset
criteria {
}
results {
action:set_screen(u000f011.tga)
action:menu_bar_enable(5)
action:music:01007(1 gjmbh01q.raw 0 100) # gary_shring
}
flags {
once_per_inst
do_me_now
}
}
puzzle:01008 { # gary_start_game_puz
criteria {
[01009] = 1 # gary_new_game_hotspot
}
results {
action:assign(01010, 1) # gary_start_music
action:assign(01009, 0) # gary_new_game_hotspot
action:dissolve()
action:change_location(p, c, 30, 868)
}
flags {
once_per_inst
}
}
puzzle:01011 { # gary_restore_puz
criteria {
[01012] = 1 # gary_restore_game_hotspot
}
results {
action:assign(01012, 0) # gary_restore_game_hotspot
action:dissolve()
action:change_location(g, j, re, 0)
}
flags {
once_per_inst
}
}
puzzle:01013 { # gary_quit_puz
criteria {
[01014] = 1 # gary_quit_hotspot
}
results {
action:assign(01014, 0) # gary_quit_hotspot
action:assign(01013, 0) # gary_quit_puz
action:quit()
}
flags {
once_per_inst
}
}
control:01009 push_toggle { # gary_new_game_hotspot
flat_hotspot(28, 269, 122, 42)
cursor(active)
}
control:01012 push_toggle { # gary_restore_game_hotspot
flat_hotspot(484, 270, 124, 43)
cursor(active)
}
control:01014 push_toggle { # gary_quit_hotspot
flat_hotspot(260, 296, 123, 42)
cursor(active)
}
control:01015 flat { # gary_flat
}