github OGSR/OGSR-Engine 2.1.79

latest releases: 2.1.416, 2.1.415, 2.1.414...
3 years ago
  • 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

Don't miss a new OGSR-Engine release

NewReleases is sending notifications on new releases.