Обновление экосистемы Fortnite 25.20
разработчики Fortnite
Обновление Fortnite 25.20 добавляет устройства «Лианы», «Дикие взрывкусты» и «Портал в магазин предметов», а также новые параметры и функции для устройств «Барьер», «Маячок» и «Пушка-копирка». Кроме того, в инвентаре для творчества и браузере данных UEFN появились новые виды оружия, расходуемые предметы и объекты. Напоминаем, что списки исправленных ошибок творческого режима, UEFN и Verse можно найти в документации на сайте Epic Developer Community (EDC).
Напоминаем про улучшенные устройства
Мы вновь хотим напомнить о том, что острова творческого режима скоро будут по умолчанию использовать улучшенные устройства.
Некоторое время назад в творческом режиме появилась возможность вручную переключить острова на использование улучшенных устройств. Для этого необходимо открыть вкладку «Инструменты» в меню «Мой остров» и нажать кнопку «Улучшить устройства». Начиная с одного из будущих обновлений, острова творческого режима будут использовать улучшенные устройства по умолчанию. Именно такие устройства используются в UEFN. Они превосходят оригинальные версии устройств по целому ряду аспектов, в числе которых:
- прямой ввод числовых значений;
- выбор цвета;
- дополнительные функции для некоторых устройств.
Сообщайте нам о любых недочётах или проблемах, с которыми вы столкнулись при работе с обновлёнными устройствами, чтобы мы сделали переход как можно более комфортным.
Новые устройства
Лианы
Лианы, появившиеся в «Королевской битве» с началом сезона «Дикие земли», теперь доступны в виде нового устройства. Принцип работы устройства «Лианы» схож с устройством «Рельс», но у него есть пара новых параметров для изменения облика.
Дикие взрывкусты
Три новых растения, появившиеся в «Королевской битве» с началом сезона «Дикие земли», теперь доступны в виде устройств:
Вы можете настроить поведение этих растений несколькими способами. Например, они могут запускать снаряды или взрываться при контакте, вырастать заново автоматически или только при наступлении какого-либо события, и т. д.
Портал в магазин предметов
Новое устройство «Портал в магазин предметов» позволяет игрокам заходить в магазин предметов, оставаясь на вашем острове. Это новое устройство доступно только на островах творческого режима, использующих улучшенные устройства, а также на островах UEFN.
Обновления устройств
Новые параметры для пушки-копирки
Добавлены новые параметры для устройства «Панель управления пушкой-копиркой».
- Периодически показывать местоположение: определяет, показывает ли устройство местоположение игроков, которые притворяются объектами.
- Продолжительность анимации маскировки: определяет, сколько времени занимает активация маскировки игрока.
Новые функции маячка
У устройства «Маячок» появились новые функции, с помощью которых вы можете вручную задать, будет ли маячок виден игроку.
- Включить игрока в список отображения: добавляет игрока-инициатора в список игроков, которые будут видеть маячок.
- Исключить игрока из списка отображения: удаляет игрока-инициатора из списка игроков, которые будут видеть маячок. Маячок будет по-прежнему отображаться игроку, если тот состоит в команде, которая может видеть маячок.
- Исключить всех игроков из списка отображения: удаляет всех из списка игроков, которые будут видеть маячок. Маячок будет по-прежнему отображаться игрокам, если те состоят в команде, которая может видеть маячок.
Новые параметры барьера
У устройства «Барьер» появились новые параметры и функции, с помощью которых вы можете разрешить некоторым игрокам проходить сквозь область устройства «Барьер». Используя функции устройства, вы можете сделать это для команды, класса или вручную для каждого игрока. Сочетая пустую и коробочную формы, вы сможете создавать различные области, чтобы отделить некоторых игроков, например, в точках появления.
Новые параметры
- Игнорирование команды: барьер игнорирует всех игроков заданной команды, а также камеры этих игроков.
- Игнорирование класса: барьер игнорирует всех игроков, которым присвоен заданный класс, а также камеры этих игроков.
Новые функции
- Включить игрока в список игнорирования: добавляет игрока-инициатора в список игнорируемых. Эта функция служит дополнением к спискам «Игнорирование команды» и «Игнорирование класса».
- Исключить игрока из списка игнорирования: удаляет определённого игрока из списка игнорируемых.
- Исключить всех игроков из списка игнорирования: удаляет всех игроков из списка игнорируемых. Игроки по-прежнему будут игнорироваться, если они находятся в команде, которая задана параметром «Игнорирование команды», или относятся к классу, который задан параметром «Игнорирование класса».
Если вы вдруг пропустили: новое оружие и расходуемый предмет
Мы выпустили их в промежутке между выходом обновлений и решили на всякий случай напомнить!
- Оружие «Взрывное ружьё»
- Расходуемый предмет «Бодрящая бомба»
В меню «Поиск» скоро появятся квадратные миниатюры!
Если вы читали нашу обзорную статью, посвящённую меню «Поиск», то вы знаете, что мы собираемся улучшить отображение контента и для этого хотим изменить размер клетки с миниатюрой. Уже сейчас вы можете загружать квадратные миниатюры (1024×1024) в дополнение к уже существующим, чтобы подготовиться к новому размеру миниатюр в меню «Поиск», который появится в этом году.
Фрагменты кода Verse
Хотите добавить в свою игру фрагменты кода Verse? Мы приготовили для вас новые фрагменты кода Verse!
- Фрагмент для создания общего класса стека в Verse: стеком называют структуру данных, которая позволяет вам хранить и извлекать элементы в порядке, обратном порядку их поступления.
- Фрагмент для преобразования числа с плавающей точкой в строку: эта служебная функция преобразует число с плавающей точкой в строку, отсекая десятичные знаки до заданной позиции.
Новые предметы в творческом режиме и UEFN
Обновления наборов и готовых элементов
- Набор валунов из джунглей четвёртой главы
- Набор каменных платформ из четвёртой главы
- Набор джунглей из четвёртой главы
- Набор объектов из джунглей четвёртой главы
- Набор хлопковых деревьев
- Набор Раскидистых руин (пол и лестницы)
- Набор Раскидистых руин (стены и крыша)
- Здание из Тенистых топей A
- Здание из Тенистых топей B
- Храм из Раскидистых руин A
- Храм из Раскидистых руин B
- Здание из Кибер-сити G
Новое или вернувшееся оружие
- Пистолет «Мамонт»
В UEFN появились рельсы и кран для камерной установки!
Создавайте анимацию камеры, используя рельсы и кран для камерной установки в цикловом контроллере. Они позволяют более точно контролировать движения и поведение камеры.
Пользовательские визуальные эффекты для подбираемых объектов в UEFN
Используя устройство «Подбираемый объект», вы теперь можете создавать свои визуальные эффекты с помощью Niagara и отображать их, когда игрок поднимает подбираемый объект.
Verse теперь поддерживает глобальные переменные
Теперь вы можете хранить данные в глобальной переменной и обращаться к ним с помощью Verse. Эта переменная является глобальной для каждой копии острова по отдельности. Раньше вы не могли определять переменные для всего модуля, но теперь это можно сделать, если её тип «weak_map(session, t)», для любого типа «t».
С этой целью мы добавили новый тип «weak_map», похожий на существующий тип «map», а также новый класс «session» и функцию «GetSession()», чтобы вы могли получить ссылку на текущий сеанс для доступа к глобальным переменным.
В этом примере показано, как задать глобальную целочисленную переменную и получить к ней доступ.
var GlobalInt:weak_map(session, int) = map{}
ExampleFunction():void=
X := if (Y := GlobalInt[GetSession()]) then Y + 1 else 0
if:
set GlobalInt[GetSession()] = X
Print("{X}")
У глобальных переменных есть ряд ограничений.
- Вы можете получить доступ к значениям только для текущего сеанса, в котором находитесь. Значения других сеансов вам недоступны.
- Переменная типа «weak_map» не может быть прочитана или записана целиком, поэтому нельзя читать и переопределять значения для всех сеансов.
- Вы не можете перебирать значения переменной типа «weak_map» или узнать количество сеансов, активных в данный момент, поскольку «weak_map» не имеет длины.