Divergent/mods/[DEV] Brotherhood/gamedata/configs/scripts/brotherhood/nr_bar_logic.ltx

51 lines
1.7 KiB
TeX

[logic@nr_sorokin]
suitable = {=check_npc_name(nr_sorokin)} true
prior = 500
active = beh@nr_sorokin_job
[beh@nr_sorokin_job]
behaviour_state = beh_move
target = waypoint
path_end = loop
pt1 = 88860000,idle | pos:131.9454498291,-4.8244047164917,25.538990020752 look:132.94496375322,-4.8244047164917,25.533007382881
[logic@nr_scamlok_1]
suitable = {=check_npc_name(nr_scamlok)} true
prior = 500
active = beh@nr_scamlok_job
[beh@nr_scamlok_job]
behaviour_state = beh_move
target = waypoint
combat_ignore_cond = {=is_warfare} false, {=actor_true_enemy =check_enemy_name(actor)} false, true
combat_ignore_keep_when_attacked = {=is_warfare} false, true
invulnerable = {=is_warfare} false, {!actor_true_enemy} true, false
path_end = loop
pt1 = 88860000,idle | pos:109.44784545898,-0.012278616428375,127.16125488281 look:110.41980904341,-0.012278616428375,126.92711761594
---- Sasha Baltunov
[logic@nr_sasha_baltunov]
suitable = {=check_npc_name(nr_sasha_baltunov)} true
prior = 500
active = beh@nr_sasha_baltunov_1_job
[beh@nr_walk_base]
meet = meet
behaviour_state = beh_move
target = waypoint
walk_dist = 100
jog_dist = 220
walk_anim = walk
jog_anim = walk
run_anim = walk
path_end = loop
[beh@nr_sasha_baltunov_1_job]:beh@nr_walk_base
on_info = {+nr_sasha_baltunov_1_job_init} beh@nr_sasha_baltunov_2_job
pt1 = 88860000,idle | pos:125.42021179199,-4.3464636802673,28.191061019897 look:126.39852428436,-4.3464636802673,28.145230054855
[beh@nr_sasha_baltunov_2_job]:beh@nr_walk_base
pt1 = 88860000,idle | pos:127.67053985596,-4.8243117332458,23.232620239258 look:128.07066076994,-4.8243117332458,22.330782175064