- LuaJIT обновлён до актуальной версии.
- Оптимизирован механизм передачи данных от клиентских объектов к серверным, из него убраны нет-пакеты и им сопутствующие проблемы, вырезано большое кол-во сетевого кода.
- Проведена большая работа по приведению кода движка в соответствие со стандартом С++
- Добавлен шейдерный эффект для шлемов. Добавлены команды
r2_visor_refl
иr2_visor_refl_control
(шейдер включается при включении этих 2х команд). Также добавлены командыr2_visor_refl_intensity
- для настройки силы эффекта иr2_visor_refl_radius
- соответственно для изменения радиуса эффекта. По умолчанию шейдер выключен консольными командами поскольку для нормальной его работы нужен скрипт который будет отслеживать надетый костюм и уже в зависимости от этого включать\выключать шейдер. - Улучшены отражения в воде.
- Исправлен баг с пистолетами ( #344 )
- Исправлена растянутая иконка патронов на худе ( #301 )
- Скриптовый метод
game_object:zero_effects()
теперь влияет и на жажду.