add game&rawdata
This commit is contained in:
parent
0133cd976c
commit
49b34b5546
45731 changed files with 709831 additions and 0 deletions
103
gamedata/configs/scripts/zaton/zat_b20_noah_teleport.ltx
Normal file
103
gamedata/configs/scripts/zaton/zat_b20_noah_teleport.ltx
Normal file
|
|
@ -0,0 +1,103 @@
|
|||
[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
|
||||
Loading…
Add table
Add a link
Reference in a new issue