Диалоги
IMPORTANT
Статус: Поддерживается
Минимальная версия: 1.3
Фокусировка на лице НПС
Обзор
Данная механика автоматически изменяет поле зрения (FOV) и применяет эффект размытия фона (Depth of Field), чтобы сфокусировать внимание игрока на лице NPC во время диалога
Использование
Настройки функции находятся в файле engine_external.ltx в секции [gameplay]
Доступные параметры:
ini
; Dialogs
DialogFovScale = 0.75 ; Коэффициент масштабирования FOV (Поля зрения). Меньше значение -> сильнее "зум" на лицо.
TalkDof = 0.0, 0.5, 5.0, 0.0 ; Параметры размытия фона (Depth of Field)Здесь можно настроить силу увеличения, а также силу размытия. Если выставить DialogFovScale = 1, то увеличение пропадет
Помимо этого, чтобы отключить фокусировку только конкретному НПС, достаточно прописать focus_on_npc = false в спавн секцию НПС
Пример:
ini
[your_npc_spawn_section]
character_profile = ...
; ... другие параметры ...
focus_on_npc = false ; Этот NPC не будет активировать фокусировку камерыIMPORTANT
Статус: Поддерживается
Минимальная версия: 1.3
Иконки для реплик
xml
<phrase id="0">
<icon_name ltx="0">ui_inv_icon_health_restore_speed</icon_name> <!-- Иконка для диалога -->
<text>zat_b22_stalker_medic_need_health_care_0</text>
<next>1</next>
<next>2</next>
</phrase>- Если вы хотите использовать иконку от предмета, то:
xml
<icon_name ltx="1">bread</icon_name> <!-- Иконка для диалога -->
...