95 lines
3.4 KiB
TeX
95 lines
3.4 KiB
TeX
---Iliaz
|
|
|
|
|
|
[logic@nr_ilyaz_1]
|
|
suitable = {=check_npc_name(nr_iliaz)} true
|
|
prior = 500
|
|
active = beh@nr_ilyaz_1_job
|
|
|
|
[beh@nr_ilyaz_1_job]
|
|
behaviour_state = beh_move
|
|
target = waypoint
|
|
path_end = loop
|
|
pt1 = 88860000,sit_ass | pos:-223.73385620117,-19.864381790161,-163.76029968262 look:-222.83070719242,-19.864381790161,-163.73320126534
|
|
|
|
[logic@nr_ilyaz_2]
|
|
suitable = {=check_npc_name(nr_iliaz)} true
|
|
prior = 500
|
|
active = beh@nr_ilyaz_2_1_job
|
|
|
|
[beh@nr_ilyaz_base]
|
|
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_ilyaz_2_1_job]:beh@nr_ilyaz_base
|
|
on_info = {+nr_ilyaz_point_1} beh@nr_ilyaz_2_2_job
|
|
pt1 = 88860000,idle | pos:-207.83670043945,-6.3246264457703,-17.561170578003 look:-208.74708759785,-6.3246264457703,-17.915091872215
|
|
|
|
[beh@nr_ilyaz_2_2_job]:beh@nr_ilyaz_base
|
|
|
|
on_info = {-nr_ilyaz_point_1} beh@nr_ilyaz_2_1_job
|
|
pt1 = 88860000,idle | pos:-222.81701660156,-9.301365852356,-13.697906494141 look:-223.74275541306,-9.301365852356,-13.826462864876
|
|
|
|
--- Gutalin
|
|
|
|
[logic@bh_gutalin]
|
|
suitable = {=check_npc_name(bh_gutalin)} true
|
|
prior = 500
|
|
active = beh@bh_gutalin_1_job
|
|
|
|
[beh@bh_gutalin_1_job]:beh@nr_ilyaz_base
|
|
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, {=check_enemy_name(actor)} false, true
|
|
on_info = {+bh_gutalin_treasure} beh@bh_gutalin_2_job
|
|
on_info2 = {=surge_started} beh@bh_gutalin_3_job
|
|
path_end = loop
|
|
pt1 = 88860000, idle | pos:-206.23277282715,-19.894157409668,-136.4208984375 look:-206.13894728571,-19.894157409668,-137.39541238546
|
|
|
|
[beh@bh_gutalin_2_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 = false
|
|
invulnerable = {=is_warfare} false, {=check_enemy_name(actor)} false, true
|
|
on_info = {-bh_gutalin_treasure} beh@bh_gutalin_1_job
|
|
on_info2 = {=surge_started} beh@bh_gutalin_3_job
|
|
path_end = loop
|
|
pt1 = 88860000, idle | pos:-84.095733642578,-6.1258764266968,-19.095394134521 look:-83.593113720417,-6.1258764266968,-18.236057043076
|
|
|
|
[beh@bh_gutalin_3_job]
|
|
behaviour_state = beh_move
|
|
target = waypoint
|
|
on_info = {!surge_started} beh@bh_gutalin_1_job
|
|
path_end = loop
|
|
pt1 = 88860000, idle | pos:-205.84790039063,-22.546752929688,-127.0520401001 look:-205.49457913637,-22.546752929688,-127.95124852657
|
|
|
|
|
|
--- Shlitzer
|
|
|
|
[logic@bh_shlitzer]
|
|
suitable = {=check_npc_name(bh_shlitzer)} true
|
|
prior = 500
|
|
active = beh@bh_shlitzer_1_job
|
|
|
|
[beh@bh_shlitzer_1_job]:beh@nr_ilyaz_base
|
|
meet = meet
|
|
on_info = {+bh_shlitzer_start_done} beh@bh_shlitzer_2_job
|
|
pt1 = 88860000,idle | pos:-236.48327636719,-19.751678466797,-131.93586730957 look:-237.4260879159,-19.751678466797,-131.60787004232
|
|
|
|
[beh@bh_shlitzer_2_job]:beh@nr_ilyaz_base
|
|
meet = no_meet
|
|
on_info = {+bh_shlitzer_init_done} beh@bh_shlitzer_3_job
|
|
pt1 = 88860000,idle | pos:-240.43469238281,-20.030139923096,-157.60787963867 look:-240.48021929711,-20.030139923096,-156.61001259089
|
|
|
|
[beh@bh_shlitzer_3_job]:beh@nr_ilyaz_base
|
|
meet = meet
|
|
pt1 = 88860000,idle | pos:-240.43469238281,-20.030139923096,-157.60787963867 look:-240.48021929711,-20.030139923096,-156.61001259089 |