[logic@zat_b20_noah_teleport]
active = walker@start
suitable = {=check_npc_name(zat_b20_noah_teleport)} true
prior = 500
on_death = death

[walker@start]
path_walk = zat_b20_noah_1_walk
path_look = zat_b20_noah_1_look
def_state_moving1 = assault
def_state_standing = guard_na
out_restr = zat_b20_in_restrictor
on_signal = ready | {=see_actor} walker@wait %+zat_b20_stop_postprocess%
combat_ignore_cond = true
combat_ignore_keep_when_attacked = true
meet = no_meet
invulnerable = true
gather_items_enabled = false
help_wounded_enabled = false
corpse_detection_enabled = false
in_restr = zat_b20_zone_mine_thermal_average_0034, zat_b20_zone_mine_thermal_average_0035, zat_b20_zone_mine_thermal_average_0037, zat_b20_zone_mine_thermal_average_0038, zat_b20_zone_mine_thermal_average_0040, zat_b20_zone_mine_thermal_average_0041, zat_b20_zone_mine_thermal_average_0042, zat_b20_zone_mine_thermal_average_0043 , zat_b20_zone_mine_thermal_average_0047, zat_b20_zone_mine_thermal_average_0050, zat_b20_zone_mine_thermal_average_0051,  zat_b20_zone_mine_thermal_average_0054, zat_b20_zone_mine_thermal_average_0057, zat_b20_zone_mine_thermal_average_0058, zat_b20_zone_mine_thermal_average_0062, zat_b20_zone_mine_thermal_average_0066


[walker@wait]
path_walk = zat_b20_noah_1_walk
path_look = zat_b20_noah_1_look
def_state_moving1 = assault
def_state_standing = guard_na
out_restr = zat_b20_in_restrictor
on_info = {+zat_b20_noah_ready_to_jump} remark@instructions 
combat_ignore_cond = true
combat_ignore_keep_when_attacked = true
meet = no_meet
invulnerable = true
gather_items_enabled = false
help_wounded_enabled = false
corpse_detection_enabled = false
in_restr = zat_b20_zone_mine_thermal_average_0034, zat_b20_zone_mine_thermal_average_0035, zat_b20_zone_mine_thermal_average_0037, zat_b20_zone_mine_thermal_average_0038, zat_b20_zone_mine_thermal_average_0040, zat_b20_zone_mine_thermal_average_0041, zat_b20_zone_mine_thermal_average_0042, zat_b20_zone_mine_thermal_average_0043 , zat_b20_zone_mine_thermal_average_0047, zat_b20_zone_mine_thermal_average_0050, zat_b20_zone_mine_thermal_average_0051,  zat_b20_zone_mine_thermal_average_0054, zat_b20_zone_mine_thermal_average_0057, zat_b20_zone_mine_thermal_average_0058, zat_b20_zone_mine_thermal_average_0062, zat_b20_zone_mine_thermal_average_0066

[remark@instructions]
anim = guard
target = story | actor
on_info = %=play_sound(zat_b20_noah_instructions)%
on_signal = sound_end | walker@walk_2
combat_ignore_cond = true
combat_ignore_keep_when_attacked = true
out_restr = zat_b20_in_restrictor
danger = danger
meet = no_meet
invulnerable = true
gather_items_enabled = false
help_wounded_enabled = false
corpse_detection_enabled = false
in_restr = zat_b20_zone_mine_thermal_average_0034, zat_b20_zone_mine_thermal_average_0035, zat_b20_zone_mine_thermal_average_0037, zat_b20_zone_mine_thermal_average_0038, zat_b20_zone_mine_thermal_average_0040, zat_b20_zone_mine_thermal_average_0041, zat_b20_zone_mine_thermal_average_0042, zat_b20_zone_mine_thermal_average_0043 , zat_b20_zone_mine_thermal_average_0047, zat_b20_zone_mine_thermal_average_0050, zat_b20_zone_mine_thermal_average_0051,  zat_b20_zone_mine_thermal_average_0054, zat_b20_zone_mine_thermal_average_0057, zat_b20_zone_mine_thermal_average_0058, zat_b20_zone_mine_thermal_average_0062, zat_b20_zone_mine_thermal_average_0066

[walker@walk_2]
path_walk = zat_b20_noah_2_walk
on_signal = jump | remark@jump
def_state_moving1 = assault
def_state_standing = wait_na
combat_ignore_cond = true
combat_ignore_keep_when_attacked = true
out_restr = zat_b20_in_restrictor
meet = no_meet
invulnerable = true
gather_items_enabled = false
help_wounded_enabled = false
corpse_detection_enabled = false
in_restr = zat_b20_zone_mine_thermal_average_0034, zat_b20_zone_mine_thermal_average_0035, zat_b20_zone_mine_thermal_average_0037, zat_b20_zone_mine_thermal_average_0038, zat_b20_zone_mine_thermal_average_0040, zat_b20_zone_mine_thermal_average_0041, zat_b20_zone_mine_thermal_average_0042, zat_b20_zone_mine_thermal_average_0043 , zat_b20_zone_mine_thermal_average_0047, zat_b20_zone_mine_thermal_average_0050, zat_b20_zone_mine_thermal_average_0051,  zat_b20_zone_mine_thermal_average_0054, zat_b20_zone_mine_thermal_average_0057, zat_b20_zone_mine_thermal_average_0058, zat_b20_zone_mine_thermal_average_0062, zat_b20_zone_mine_thermal_average_0066

[remark@jump]
target = story | zat_b20_teleport_mapspot
anim = zat_b20_noah_jump
meet = no_meet
on_info = {=npc_in_zone(zat_b20_teleport)} %+zat_b20_destroy_actor =destroy_object% 
on_info2 = {+zat_b20_plateau_way_known)} %+zat_b20_destroy_actor =destroy_object%
out_restr = zat_b20_in_restrictor
combat_ignore_cond = true
combat_ignore_keep_when_attacked = true
invulnerable = true
gather_items_enabled = false
help_wounded_enabled = false
corpse_detection_enabled = false
in_restr = zat_b20_zone_mine_thermal_average_0034, zat_b20_zone_mine_thermal_average_0035, zat_b20_zone_mine_thermal_average_0037, zat_b20_zone_mine_thermal_average_0038, zat_b20_zone_mine_thermal_average_0040, zat_b20_zone_mine_thermal_average_0041, zat_b20_zone_mine_thermal_average_0042, zat_b20_zone_mine_thermal_average_0043 , zat_b20_zone_mine_thermal_average_0047, zat_b20_zone_mine_thermal_average_0050, zat_b20_zone_mine_thermal_average_0051,  zat_b20_zone_mine_thermal_average_0054, zat_b20_zone_mine_thermal_average_0057, zat_b20_zone_mine_thermal_average_0058, zat_b20_zone_mine_thermal_average_0062, zat_b20_zone_mine_thermal_average_0066

[meet]
close_anim		= guard_na
close_victim    = actor
close_distance  = 1
close_snd_hello = nil
close_snd_bye   = nil
use			=  true
;abuse		= true
;trade_enable 	= false
;allow_break = false

[danger]
ignore_distance = 0

[death]
on_info = %+zat_b18_noah_dead%

;in_restr = zat_b20_zone_mine_thermal_average_0034, zat_b20_zone_mine_thermal_average_0035, zat_b20_zone_mine_thermal_average_0037, zat_b20_zone_mine_thermal_average_0038, zat_b20_zone_mine_thermal_average_0040, zat_b20_zone_mine_thermal_average_0041, zat_b20_zone_mine_thermal_average_0042, zat_b20_zone_mine_thermal_average_0043 , zat_b20_zone_mine_thermal_average_0047, zat_b20_zone_mine_thermal_average_0050, zat_b20_zone_mine_thermal_average_0051,  zat_b20_zone_mine_thermal_average_0054, zat_b20_zone_mine_thermal_average_0057, zat_b20_zone_mine_thermal_average_0058, zat_b20_zone_mine_thermal_average_0062, zat_b20_zone_mine_thermal_average_0066