- Screen Space Local Reflections + лужи на асфальте для R4 ( конс. команда
r_sslr_enable
)
- Добавлена возможность указания анимации для не полной перезарядки оружия. Это когда жмакается перезарядка, а оружие не пустое, там еще есть патроны. В худовой секции оружия за это отвечают следующие параметры:
anim_reload_partly ;для оружия без подствольного гранатомета
anim_reload_gl_partly ;для оружия с присоединенным подствольным гранатометом
;При их отсутствии используется значение anim_reload и anim_reload_gl.
- Добавлена возможность регулировки времени анимации оружия. Чтобы для неполной перезарядки например, использовать обычную анимацию перезарядки, обрезав её по времени, типа такого:
anim_reload = reload
anim_reload_partly_stop_k = 0.55 ;Для не полной перезарядки будет использовано 55% обычной анимации перезарядки. Это конечно костыли, зато не надо анимации править.
- Звук перезарядки будет остановлен после окончания соотв. анимации, не зависимо от длины звука.
- Поправлен баг с
anim_idle_moving
- анимация ходьбы у оружия сбивалась если выглянуть влево/вправо. - Добавлена конс. команда
set_weather
для отладки погоды. - Добавлена возможность переопределять файлы omf-анимаций в моделях. Для этого в кастомной дате, в .ltx например, нужно сделать так:
[omf_override]
stalker_animation1
stalker_animation2
...
stalker_animationN
В результате, указанные файлы анимаций будут использоваться вместо тех, что прописаны в ogf.
- Добавлена возможность указать
health_hit_part
для разных типов хитов, например:
health_hit_part = 1.0
health_fire_wound_hit_part = 0.5 ;для пулевого хита будет использовано 0.5, по умолчанию для всех хитов используется значение health_hit_part.
- Рикошеты можно выключить, прописав в секции
[bullet_manager]
и/или секции патроновallow_ricochet = false
. По умолчанию рикошеты включены. - Новый параметр для сталкеров -
max_hear_dist
, как у мутантов. Значение по умолчанию-1
, т.е. не используется. Если значение положительное, то все звуки дальше этого расстояния игнорируются и в память не заносятся. - Новый параметр для сталкеров -
forget_killer_time
. Это кол-во секунд, когда нужно забыть id убийцы. По
умолчанию используется оригинальное значение 180 секунд. - Вроде бы окончательно пофикшены все глюки с ПНВ.
- Фиксы для вида от 2 лица: фонарик светит куда надо и курсор прицела не скрывается.
- Поправлены проблемы с трасерами.
- Исправлен вылет в ситуации, когда активным в ПДА становится таск, имеющий всего один objective.
- Переделан FPS locker - теперь при гигантском fps не только GPU разгружается, но и CPU тоже. Особенно заметно в меню.
- Вылет
model doesn't have bone ... for section ...
заменен на ругань в лог. Не критично это, чтоб вылетать. - Новые расширения для скриптов:
obj:is_ready_to_explode() --Возвращает true, когда начинается взрываться взрывчатка.
-- Экспортирован эффектор раскачки в скрипты:
local eff = level.get_effector_bobbing()
-- Доступны следующие свойства:
eff.run_amplitude
eff.walk_amplitude
eff.limp_amplitude
eff.run_speed
eff.walk_speed
eff.limp_speed