Стада скота получают доверие и норов, гранаты переходят на клиентское предсказание, туннели поездов расширяются

2026-W36 · 31 авг. - 6 сент.

Работа над скотом продолжалась всю неделю: коровы, быки, овцы и телята получили поведение в стаде, старение, правила перевыпаса и систему доверия, которая позволяет приводить животных домой, а не загонять их туда ударами. Метательное оружие переводится на клиентское предсказание, чтобы гранаты, сигнальные шашки и коктейли Молотова покидали руку именно там, где вы ожидаете. Также проведена доработка руководств по установке и цепочек LOD, добавлены новые случайные комнаты в подземной сети поездов и исправлена навигация учёных.

Написано с помощью ИИ. Как создаётся эта страница

Работа в ветках - не обещание: часть выйдет в следующем обновлении, часть не выйдет никогда.

Коммиты
493
Разработчики
47
Ветки
158
Влито в main
33

Поведение скота, доверие и стада

Коровы, быки, овцы, ягнята и телята получили полную доработку поведения, включающую выпас в стаде, старение, бегство, размножение и смерть, а также первую версию приручения животных через доверие, а не силу.

5 изменений

Livestock_animals

  • Время, проведённое рядом с коровами, повышает доверие, что позволяет вести их за собой; при высоком доверии они сами приходят и спят рядом с вашим шкафом для инструментов. Загнать их на свою базу ударами по-прежнему можно.#630725
  • Быки могут лягаться и атаковать с разбега, становятся между вами и стадом, а при достаточно высоком доверии перестают быть агрессивными или начинают защищать.#630222
  • С возрастом коровы замедляются и держатся ближе к дому, ложатся отдыхать, собираются на ночной сон и умирают естественной смертью от старости, а не с анимацией смерти в бою.#630346
  • Слишком большое количество животных на одном участке истощает траву, а животные на истощённом участке показывают подпись, когда на них смотришь.#624822
  • Добавлено взаимодействие со стрижкой, а животные теперь предпочитают есть из корыта, а не пастись.#618687

Метательное оружие переходит на клиентское предсказание

Гранаты и другие метаемые предметы перерабатываются: клиент симулирует бросок локально, а затем выравнивается с сервером. Работа также исправляет точку начала броска, чтобы снаряды вылетали из руки, а не из центра экрана.

4 изменения

grenade_client_prediction

  • Предсказуемые версии основных гранат теперь генерируются автоматически с поддержкой пулинга.#630327
  • Метаемые предметы теперь появляются в позиции руки и плавно смещаются к центру экрана, а не выглядят так, будто вылетают изо рта игрока.#630208
  • Добавлена поддержка предсказания для эффектов сигнальных шашек и коктейлей Молотова, а эффекты настоящей сущности подавлены, чтобы не было дублирования.#630259
  • Добавлена система интерполяции, которая выравнивает предсказанный бросок с результатом сервера.#630361

Комнаты подземной сети поездов

Продолжалась работа над обновлением подземной сети поездов: добавлены новые случайные маленькие комнаты и обновлённая маленькая железнодорожная станция. Силовая проводка прокладывается в уже построенных комнатах.

4 изменения

underground_train_network_update

  • Первая версия случайного варианта маленькой комнаты для туннелей.#630384
  • Завершена прокладка проводки в четырёх случайных маленьких комнатах.#630599
  • Обновлена подземная маленькая железнодорожная станция.#630544
  • Первая версия второй планировки торговца для случайных комнат туннеля.#630160

Очищены руководства по установке и цепочки LOD

Большая работа над руководствами по размещению разворачиваемых объектов сократила количество треугольников и вызовов отрисовки за счёт перестройки из мешей с меньшей детализацией или отдельных пользовательских мешей. Отдельный проход исправил сломанные цепочки LOD, из-за которых реквизит отображался постоянно, пропадал или на расстоянии повторял свой самый дорогой меш.

5 изменений

prop_optimisations

  • 21 самое тяжёлое руководство по размещению, включая печи, компьютерную станцию, музыкальный автомат и очиститель воды, сократилось с 209 286 до 89 540 треугольников.#630233
  • Руководство по размещению паруса сократилось с 25 рендереров до 1, а вызовы отрисовки с 26 до 3; теперь в руководстве видна и обратная сторона парусной ткани.#630088
  • Исправления LOD для 57 префабов: шесть мешей теперь корректно отсекаются, каменная стена, которая не отображалась между 25 и 45 метрами, восстановлена, а у Bradley со свалки вообще не было LOD0.#630312
  • Для двадцати разворачиваемых объектов руководства перенесены в префабы руководств, чтобы материалы, карты нормалей и вырезы сохранялись на более низких уровнях детализации.#630744
  • Руководство по ветряной турбине переделано в один меш: количество треугольников сократилось с 20,9 тыс. до 8,2 тыс., а вызовы отрисовки с 20 до 8.#630219

Завершён скин штурмовой винтовки «Crystal»

Для набора штурмовых винтовок «Crystal» готовы финальная графика, изображения для магазина и набор исправлений отрисовки прозрачных частей. Скин нельзя разобрать.

5 изменений

glass_ar

  • Модель оружия в мире перестроена с более реалистичными деталями, включая окно выброса, магазин и цевьё, а также обновлены материалы стекла.#630287
  • Стеклянные детали больше не всегда отображаются поверх рек.#618654
  • Размытие в движении теперь работает со скином благодаря отдельному проходу глубины для модели оружия в руках.#630369
  • Штурмовые винтовки «Crystal» помечены как не подлежащие разборке.#620427
  • Звуки движения затвора разделены на отдельные звуки, поэтому быстрая смена оружия стала менее шумной.#624800

Управление транспортом и вибрация для геймпада

Поддержка геймпада получила отдельные наборы управления для каждого типа транспорта, а также аналоговый газ и руление. Сила и длительность вибрации зависят от значений отдачи оружия.

4 изменения

vcc

  • Добавлены отдельные наборы управления для автомобиля, лодки, вертолёта, подводной лодки, лошади и поезда.#619783
  • Аналоговый газ и тормоз привязаны к триггерам для набора управления транспортом, назначены клаксон и смена места, а руление отключается при открытом интерфейсе.#630194
  • Значения отдачи оружия теперь определяют длительность и силу тактильной вибрации.#630228
  • Добавлена опция усиления обзора с настройками в меню параметров.#630375

Экран настройки персонажа

На экране создания персонажа доработаны освещение, кадрирование и иконки. Лица теперь показываются в зависимости от выбранного типа телосложения.

4 изменения

character_customisation

  • Теперь в выборе лица отображаются все лица, отфильтрованные по выбранному типу телосложения.#630423
  • Камера предпросмотра больше не может провалиться в стены и реквизит.#630540
  • Размер отрисованных превью увеличен с 256 до 512, а лица предзагружаются в фоновом режиме при открытии страницы.#630515
  • Исправлено редкое появление призрачной фигуры в редакторе, восстановлены отражения неба в глазах.#630395

Исправления навигации учёных и животных

Серия исправлений навигации устранила случаи, когда NPC проходили через двери, которые им не следовало открывать, и зоны, где вообще не было navmesh. Старые животные также перенесены на новую систему ИИ без изменения их поведения.

Layout of Underwater Lab A
5 изменений

ai_hotfixes_for_monument_blocker_patch

  • Учёные больше не проходят через головоломочные двери, которые не могут открыть.#630354
  • Исправлен отсутствующий navmesh в подводных лабораториях и частях подземных туннелей.#630699
  • Исправлен отсутствующий navmesh на сторожевых башнях Bandit Camp.#630358
  • ИИ больше не не обновляет свою позицию в сетке мозга, из-за чего некоторые проверки пространства работали со устаревшими данными.#630347
  • Исправлено слишком быстрое преследование кабанов и неправильное бегство животных, когда игрок стоит на фундаменте.#630085

Работа над конвейером рендеринга

Продолжилось тестирование нового конвейера рендеринга: исправлены вода, стекло и постобработка, а количество вызовов отрисовки для фильтра преломления уменьшено. Исправлен случай, когда новый конвейер по умолчанию включался принудительно.

5 изменений

render_pipeline_testing

  • Исправлен отсутствующий подводный туман при взгляде в иллюминаторы подводной лодки и аналогичные водные окна.#618694
  • Исправлены водные каустики и контактные тени, которые не работали при отложенном рендеринге.#630199
  • Фильтр преломления объединил размытие и понижение дискретизации, сократив вызовы отрисовки с 28 до 16.#630473
  • Исправлено сломанное матовое стекло.#630190
  • Исправлено принудительное включение нового конвейера по умолчанию.#630257

Разбрызгиватели с радиоактивной водой наносят больше урона

Разбрызгиватели с радиоактивной водой теперь излучают заметно больше радиации, чем раньше. Изменение внесено в два этапа.

2 изменения

radwater_buff_2

  • Удвоено излучение радиации у разбрызгивателей, работающих на радиоактивной воде.#619788
  • Излучение разбрызгивателей увеличено ещё в 1,5 раза.#621777

Обновление моделей и анимаций оружия

Несколько видов оружия перерабатываются с новыми анимациями модели в руках и моделями в мире. На этой неделе работа велась над М92 Беретта, гвоздомётом, мачете и сигнальной шашкой.

4 изменения
  • Настроена модель М92 Беретта в мире, в новые анимации модели в руках добавлены временные звуковые события.#630618
  • Настроены префаб и анимации обновлённого гвоздомёта, экспортированы последние анимации модели в руках.#630598
  • Первая версия обновлённых анимаций мачете.#630235
  • Поджигание и бросок сигнальной шашки подключены в виде от третьего лица, позиция появления смещена.#630209

Исправления стрел для луков и арбалетов

Исправлено несколько проблем с отображением стрел у луков и арбалетов, включая отсутствующие наконечники у заранее заряженного арбалета. Сломанные стрелы теперь создают обломки вместо мгновенного исчезновения.

4 изменения

arrowhead_load_fix_2

  • Исправлено отсутствие наконечников стрел при экипировке уже заряженного арбалета.#630263
  • Исправлено то, что перезарядка стрелой другого типа приводила к загрузке стрелы раньше её наконечника.#630523
  • Наконечник стрелы теперь появляется во время анимации перезарядки, в тот же кадр, что и сама стрела.#622982
  • Сломанные стрелы теперь корректно создают обломки, а не просто исчезают.#623408

Новые достижения

Добавлены три новых достижения: за головоломку с предохранителем на электростанции, за аренду квартиры и за убийства минометом. Также исправлено событие аналитики для установки тяжёлого предохранителя, которое иногда засчитывалось не тому игроку.

Layout of Power Plant
3 изменения

new_achievements_oct26

  • Добавлено достижение за установку тяжёлого предохранителя на электростанцию.#630637
  • Добавлено достижение за аренду квартиры.#630638
  • Добавлено достижение за убийство игрока минометным снарядом.#630640

Мешки с песком высотой в половину и в три четверти

Созданы две более низкие версии баррикады из мешков с песком, которые используют исходный след и материал, поэтому существующие скины применяются. У каждой есть собственная коллизия, объём установки, препятствие для навигации и коробка блокировки строительства, масштабированная по высоте.

1 изменение

sandbag_barricade_variants

  • Добавлены варианты баррикады из мешков с песком высотой в половину и в три четверти роста, у варианта в половину роста есть собственные осколки.#630333

Стол русской рулетки

Продолжилась работа над развертываемым объектом русской рулетки для набора High Stakes, включая модели, осколки, иконку и локализацию. Теперь его хранилище ограничивает то, что в него можно положить.

3 изменения

high_stakes_dlc

  • Исправлено, какие предметы принимает хранилище русской рулетки; обновлены префаб и локализация.#624745
  • Добавлены осколки, префаб руководства по размещению и обновлённая иконка.#619750
  • Добавлены части цепи для модели от первого лица, которые соединяют оружие на столе.#621691

Серверная консоль и админ-команды

Консоль сервера на Linux теперь работает так же, как на Windows, а большой набор клиентских админ-команд можно вызывать с сервера. Добавлен индикатор бесконечных патронов.

4 изменения

sv_clientadmin_exposures

  • Полная реализация серверной консоли на Linux, поведение соответствует Windows, включая перезапись файла журнала.#628345
  • Админ-команды окружения, такие как время, туман, ветер, дождь, облака и эффекты под водой, теперь можно вызывать с сервера.#630205
  • Открыты команды табличек с именами, включая отображение здоровья, окраску по команде и максимальное расстояние отображения.#630192
  • Добавлен индикатор статуса админа для бесконечных патронов.#618627

Также на этой неделе

  • Добавлены новые звуки для заборов для животных. #630377
  • Начата работа над скином строения Scrap King, включая его уровень строения, команду улучшения и локализацию. #630665
  • Пейнтбольные ружья теперь применяют правильный цвет в виде от первого и от третьего лица, а также на комбинезоне, и сохраняют последний примененный цвет. #630164
  • Исправлено отсутствие звуков шагов при замедлении из-за тяжёлой брони, что затрагивало полные наборы латных доспехов и ласты для дайвинга, надетые на суше. #618677
  • Шлем с тяжёлыми пластинами теперь также приглушает внутриигровой голос, а снижение громкости увеличено. #618380
  • Исправлена опечатка, из-за которой спящих игроков не убивали в безопасных зонах после перезапуска сервера. #618581
  • У компостера и печки больше не отображаются бессмысленные пункты меню «Включить» и «Выключить». #630409
  • Фонарики больше нельзя прикрепить вместе со щитами. #624820
  • Все виды чая теперь отображают визуальный чайник на кулинарном верстаке. #619745
  • Музыкальные автоматы теперь прилипают при установке. #618619
  • Модульные автомобили показывают сообщение, объясняющее ручной тормоз, до пяти раз при первой посадке на место водителя. #624805
  • Исправлены проблемы с версткой уведомлений о подборе предметов. #630811
  • Клиенты больше не отключаются из-за ошибок, возникающих в фоновых потоках. #630789
  • Улучшено размещение резной тыквы. #618612
  • Возможное исправление: размещение треугольного люка блокировалось находящимися рядом развертываемыми объектами. #629883
  • Исправлены отсутствующие коллайдеры на каркасе ударного вертолёта, из-за которых наносился лишний урон. #619743
Как был прочитан этот дайджест

Прочитано из публичного журнала коммитов Facepunch: 31 авг. - 6 сент., 493 коммиты.

Предложить исправление

Отправить исправление этой страницы по почте

Комментарии

Загрузка комментариев…