Перейти к основному содержимому

Как заставить нпс смотреть в нужную тебе точку(сторону)?

Вопрос

Как заставить нпс смотреть в нужную тебе точку(сторону)?

Ответ

Чтобы нпс смотрели в нужную сторону, вам нужно прописать соответствующую логику в файле spawn_sections.ltx или на уровне индивидуального NPC. Вот пример логики для одного из НПС:

[logic]
active = remark
combat_ignore = combat_ignore

[smart_terrains]
none = true

[remark]
anim = sit
meet = default_meet@master
combat_ignore_cond = always

[default_meet@master]
meet_state = nil
meet_state_wpn = nil
victim = 30|actor
victim_wpn = 30|actor
use = true
use_wpn = false
syndata = hello@hail|backoff@threat_weap

Чтобы отключить постоянное следование за игроком, пропишите строчку meet в блоке [default_meet@master], чтобы НПС не переключались на игрока в состоянии meet.

Если НПС все еще смотрят по одному направлению, возможно, есть проблемы с логикой или параметрами объекта.