Приветствую, Выжившие!
На данный момент уже стало традицией, что наше замечательное сообщество каждый новый год бьет рекорд DayZ по количеству игроков! На этот раз это определенно придало уверенности, поскольку в плане на этот год мы столкнулись с рядом задач — безусловно, самых амбициозных с момента изменения движка в 2018 году. Но говорить о таких вещах здесь еще слишком рано. Вместо этого этот пост посвящен первому в этом году экспериментальному выпуску: обновлению игры 1.24 !
Как и большинство обновлений начала года, это включает в себя полную очистку . По сути, мы просмотрели накопившуюся задолженность и решили множество накопившихся проблем. Давайте рассмотрим некоторые из основных, чтобы вы знали, на чем следует сосредоточиться, наслаждаясь экспериментальной веткой.
Геометрия столкновений растительности (особенно деревьев и кустов) подверглась существенной доработке . Нашей целью было упростить и исправить проблемы, приводившие к случайным столкновениям с транспортными средствами. Также были проблемы с производительностью из-за слишком большого количества частиц, которые возникали всякий раз, когда пуля пробивала ветки.
Говоря о частицах, мы рассмотрели частицы огнестрельного оружия и оптимизировали их для более плавной стрельбы. Мы также немного увеличили отдачу у некоторых видов автоматического огнестрельного оружия . Кроме того, мы унифицировали наш подход к случайно заряженному огнестрельному оружию, которое появляется в мире. Это изменение теперь делает невозможным распознавание того, было ли огнестрельное оружие выброшено игроком или появилось недавно .
Мы значительно улучшили способ подъема оружия, сделав его более плавным и точным. Мы также улучшили способ расчета длины оружия. Мы надеемся, что эти изменения сделают ближний бой с использованием огнестрельного оружия в целом менее разочаровывающим.
К сожалению, нам пришлось отложить внесение более сложных изменений в зараженный ИИ, хотя мы все же нашли время для изучения некоторых проблем. В результате мы существенно снизили шум от удара пуль . Это означает, что зараженных не так легко привлечь к воздействию выпущенных пуль (особенно полезно при использовании огнестрельного оружия с глушителем). Мы также увеличили урон, наносимый тупым оружием и инструментами ближнего боя против зараженных и ИИ-животных . Это было сделано путем добавления части их шокового урона к общему нанесенному урону.
Заметное улучшение коснулось и перевязок. Если у вашего персонажа есть несколько источников кровотечения и у вашей стопки бинтов достаточно вариантов использования, теперь вы можете непрерывно накладывать повязки без каких-либо перерывов .
Если вы хотите глубже погрузиться в экспериментальное обновление 1.24, вы можете найти примечания к изменениям на наших форумах ( ПК , Xbox ). Справедливое предупреждение : в примечаниях к изменениям также упоминается несколько интересных вещей , включенных в это обновление. Итак, если вы не хотите испортить сюрприз, присоединяйтесь к нам на экспериментальных серверах, прежде чем читать дальше!
От имени команды DayZ,
Адам
Experimental Update 1.24 (Change Log)
PC Experimental 1.24 Update 1 — Version 1.24.157302 (Release on 16.01.2024)
ИГРА
ДОБАВЛЕНО
- Винтовка Вихрь
- Магазин 30-го патрона 9х39 мм для винтовок Вихрь, АСВАЛ и ВСС.
- Камуфляжные варианты баллистического шлема
- Обновлены книжные полки с работами-победителями нашего конкурса #DayZBook.
- Звуки для крафта импровизированной одежды из тряпок
- Звуки для создания наборов для строительства базы
- Звуки для крафта костяного ножа
- Звуки для отжима одежды
- Звуки для колки дров
- Звуки для ломания кустов руками
- Анимации для мытья рук кастрюлей и канистрой с бензином
ПОФИКСИЛИ
- Тяжелая рукопашная атака отображалась с неправильной клавишей, назначенной в настройках.
- Оружие могло рассинхронизироваться, если его модифицировать за пределами зоны действия сети игрока.
- Взаимодействие с предметом игрока, который только что покинул пузырь сети другого игрока, может привести к десинхронизации предметов.
- Значок микрофона может отображаться на экране без подключенного микрофона в режиме голосовой активации и при самом низком пороге голоса.
- Болты, прикрепленные к двери, не двигались и не анимировались вместе с транспортным средством.
- Выгрузка болта с полным инвентарем приведет к полному сбросу здоровья болта.
- Трупы не могли быть должным образом вытащены из транспортных средств.
- Исправлена ошибка, из-за которой камера могла проходить сквозь стены.
- Погода может быть рассинхронизирована для игроков
- Болты, выпущенные в игроков или существ, прикреплялись в неправильном направлении
- Картофель даст полный объем при очистке независимо от используемого инструмента.
- Когда он вставал лежа с поднятыми руками, камера не следовала за игроком должным образом.
- Игроки могли вращаться со своими трупами до возрождения.
- Все цветные юбки женских персонажей выглядели синими.
- Некоторые березы предлагали возможность собирать темную кору.
- Лабораторный халат визуально неправильно отражал повреждения.
- На кожаной спортивной сумке отображались неправильные кнопки
- Синяя толстовка отображалась в инвентаре как красная.
- Сумка-слинг совпадала с большинством предметов одежды женской модели.
- Некоторые предметы отображались слишком большими в представлении инвентаря.
- Можно было простреливать некоторые углы базового забора.
- Можно было застрять в позиции блокировки, если активировать ее сразу после взятия в руки огнестрельного оружия.
- Если отключить AUR AX, будет воспроизводиться неправильный звук.
- Заклиненное состояние моделей огнестрельного оружия не синхронизировалось на земле.
- Камера ненадолго оказалась в неправильном положении после того, как очнулась от бессознательного состояния в машине.
- Мягкие перчатки невозможно починить с помощью набора для шитья кожи.
- Ни одному виджету не разрешено прикреплять колючую проволоку или камуфляжную сетку к забору или сторожевой башне
- Виджет крыши сторожевой башни блокировал виджеты других стен
- Большая входная дверь цементного завода издавала неправильный звук
- Анимацию шатания можно было пропустить
- Зараженные реагировали на выстрелы с подавлением на больших дистанциях
- Можно было толкать машину с выжатой передачей
- Огнестрельное оружие в некоторых случаях дергалось, когда было слишком близко к препятствиям.
- Ошибка с исчезновением объектов строительства базы могла привести к появлению невидимой колючей проволоки
- Состояние арбалета не всегда корректно сохранялось при перезагрузке сервера
- Представление инвентаря иногда обрезалось при узком разрешении экрана
- Исправлен сбой игры, который мог произойти при одновременном подключении к нескольким серверам.
- Кнопка объединения не работала, когда предмет находился в грузе другого удерживаемого предмета.
- Исправлен эксплойт, создававший бесконечное количество жидкости.
- Некоторые точки появления предметов внутри места крушения автобуса находились в земле или плавали
- Два игрока, помещающие предмет из рук в один грузовой отсек, могут привести к рассинхронизации.
- Уменьшена нагрузка на производительность сервера при подключении игрока и его возрождении
- Не удалось быстро снять предметы с выведенного из строя игрока или зараженного через CTRL+ЛКМ.
- Можно было застрять в положении лёжа, используя переносную карту с включенными настройками «use3DMap: true»
- Исправлен сбой сервера, связанный со смертью игрока.
- Предметы, упавшие рядом с забором или воротами, невозможно было подобрать
- Исправлен сбой анимации, из-за которого можно было проходить под стенами быстрее, чем предполагалось.
- Не удалось заправить факел, пока он горел
- У затонувшего большого корабля было несколько проблем со столкновением
- Окружающие фрукты с деревьев все еще появлялись на своих старых позициях в NWA
- Предметы в отеле Черногорска появились под картой
ИЗМЕНЕНО
- Изменены проверки столкновений при поднятии оружия для большей точности.
- Перенастроен расчет длины оружия для более точного обнаружения столкновений.
- Шоковый урон от тупого оружия теперь частично преобразуется в урон здоровью при сражении с зараженными и животными.
- Перевязка теперь является непрерывным действием при лечении множественных порезов.
- Удалены устаревшие фильтры браузера серверов.
- Частичная оптимизация сетевого трафика
- Упрощены столкновения деревьев для лучшего взаимодействия с транспортными средствами и снижения влияния на производительность от проникающих выстрелов.
- Придал базовую химзащиту колпаку ОКЗК.
- Большой шлем, нагрудник, треногу и ствол теперь можно починить с помощью паяльной лампы.
- Вытаскивание тела из транспортного средства теперь можно выполнить простым нажатием F вместо удерживания.
- Скорректированы значения изоляции спортивных костюмов и полицейской одежды для обеспечения единообразия
- Перебалансирован вес инструментов и оружия ближнего боя.
- Уменьшен вес лопат
- Уменьшен вес растительного материала
- Растительный материал больше невозможно разделить.
- Скорректирована отдача некоторых видов автоматического огнестрельного оружия.
- Уменьшена скорострельность Вайги и немного уменьшена отдача.
- Уменьшена область, в которой зараженные будут предупреждены о попаданиях пуль.
- Уменьшено влияние уровня тревоги на зараженных подавленными выстрелами.
- Немного увеличено глушащее действие пистолетного глушителя.
- Обычные зараженные будут сохранять состояние готовности в течение немного более длительных периодов времени.
- Подправлены частицы перегрева огнестрельного оружия.
- Обновлены звуки винтовки СК 59/66.
- Обновлены игровые титры
LIVONIA
- Обновлен аэродром Луков.
СЕРВЕР
- Добавлено: PlayerSpawnEditor теперь имеет (?) рядом со значениями, чтобы рассказать вам больше о них.
- Добавлено: теперь можно сделать так, чтобы точки появления игроков не создавали сетку и оставались единственной точкой появления, установив плотность равной 0.
- Добавлено: Редактор точки появления игрока теперь сохраняет, какие подокна скрыты и какие флажки были отмечены.
- Добавлено: в редакторе точек появления игрока теперь есть опции для рисования фигур отладки.
- Добавлено: точки появления игроков теперь могут избегать триггеров.
- Исправлено: PlayerSpawnEditor дублирует групповые очки в обычные очки при сохранении с true.
- Исправлено: серверы с параметромverifySignatures=0 больше не должны отключать игроков в очереди из-за ошибок проверки
- Исправлено: Linux: файлы Json, загружаемые через скрипт, были написаны с заглавной буквы
- Изменено: Точки появления игроков теперь будут автоматически менять группу, если в выбранной группе нет хороших очков.
- Изменено: PlayerSpawnEditor теперь сохраняет документацию при сохранении XML.
- Изменено: Механизм появления игрока. JSON: если конкретная предустановка имеет пустые или неопределенные типы символов, для этой предустановки будет использоваться модель персонажа, последняя установленная в меню создания персонажа (Документация).
LAUNCHER
- Добавлено: окно пароля теперь позволяет просмотреть пароль.
- Исправлено: окно Direct Connect не могло подключиться к серверам локальной сети.
- Исправлено: параметр командной строки нельзя было удалить на вкладке «Избранное».
- Изменено: кнопка «Прямое подключение» стала красной для лучшей видимости.
- Удалено: устаревшие фильтры браузера серверов.
MODDING
- Добавлено: параметр TerrainNormalPower в конфигурацию мира.
- Добавлено: представлен STANCEIDX_RAISED в DayZPlayerConstants.
- Добавлено: API сценариев SurfaceInfo.
- Исправлено: Human.StartCommand_ScriptInst больше не должен вызывать сбой в игре (но может вызывать утечку памяти).
- Исправлено: «CGame.AddActionJuncture» не настраивал отношения репликации между игроком и предметом.
- Исправлено: сбой при использовании функций библиотеки маркеров DayZPhysics и передаче объекта на основе скелета в качестве игнорируемого объекта (т. е. статического HouseNoDestruct, статического ItemBase).
- Исправлено: команды инвентаря зависели от проверок расстояния игроком, которые терпели неудачу, если объект все еще существовал в клиенте, но находился за пределами его сетевого пузыря.
- Изменено: PlayerIdentity теперь можно отправлять через RPC как сериализуемый параметр, отправляемый в виде 4 байтов.
- Изменено: доступ к идентификатору Steam теперь можно получить на клиенте для всех идентификаторов напрямую через «PlayerIdentity.GetPlainId», заменив скриптовый «SyncPlayer».
- Изменено: m_dT и GetDeltaT перемещены из PlayerBase в DayZPlayerImplement.
- Изменено: JSONFileLoader: улучшенная обработка ошибок файлов + их выдача в VME или журнал; новый API + старый устаревший (с предупреждающими сообщениями)
- Изменено: JSONFileLoader передает все ошибки вызывающей стороне в новом API; отображение больше не является частью API
- Изменено: JSONFileLoader: добавлен комментарий ifdef, чтобы показать будущие намерения со старым API.
- Изменено: JSONFileLoader: удалено дополнительное ведение журнала из старого API.