Создать аккаунт Бесплатно
Новости

Отвечаем на вопросы про редактор миссий

За прошедшую неделю с выхода обновления «Пылающее небо» вы уже заполнили портал модов интересными миссиями и продолжаете углублённо изучать возможности редактора. 

Мы хотим помочь вам в этом интереснейшем деле и начинаем публиковать ответы на вопросы, которые вы задаёте в специальном разделе форума.

Поиграйте сами!

Сыграть в пользовательскую миссию даже в онлайне может каждый игрок Enlisted. Для этого загляните на портал, выберите миссию по вкусу и нажмите в ней “COPY”. В клиенте откройте “Пользовательские матчи” → “Создать” → “Моды”. Вставьте скопированную ссылку и создайте сервер миссии, к которому могут присоединиться другие игроки.

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

Отвечаем на вопросы авторов

Можно ли редактировать форму солдат, уровень оружия в моей миссии? (источник)

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

Как выставить свою погоду в редакторе? (источник)

В сущности уровня, например berlin_level, нужно убрать лишние варианты погоды в level__weatherChoice.

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

Будет ли возможность ставить ИИ-противников и задавать им точки маршрута, создавая массовость битв? (источник)

Мы рассматриваем такую возможность.

Есть ли механизм динамического создания сущностей — например, динамического создания бомб или бронетехники? (источник)

Такого механизма нет. Мы подумаем над подобными возможностями.

Есть ли возможность привязки точки возрождения к технике, дабы получить мобильную точку возрождения?

Такая возможность планируется в будущем.

Может ли меняться погода в редакторе динамически, например, смена дня и ночи, ясность или снегопад, как это сделано в CRSED с ритуалом?

В данный момент нет.

Возможно ли манипулировать (удалять, двигать) объектами по типу деревьев, противотанковых ежей? (источник)

Их можно удалять и устанавливать, но не перемещать.

Как настроить радиус открывания дверей, чтобы, допустим, они открывались только на 45 градусов? (источник)

Двери и оконные рамы являются частью локации, а не миссии, и генерируются автоматически. Их настройки менять нельзя.

Как установить мины на локацию, чтобы они считались частью локации и наносили урон только одной из команд?

Для этого нужно создать, например, ger_antipersonnel_mine и добавить постфикс +placeable_item_in_world. Параметром placeable_item_ownerTeam можно задавать, какой из команд принадлежит мина, при значении -1 мина будет срабатывать независимо от команды.

Как сделать вариант миссии с рандомизацией следующей точки захвата?

Пример есть в Тунисе в миссии Вторжение.

Для случайного выбора точки на старте боя нужно добавить дополнительные варианты в сущность group_activator, для выбора точки после захвата предыдущей нужно добавить дополнительные варианты в capzone__activateChoice в сущности точки.

На Enlisted Sandbox есть возможность загрузки .vromfs.bin, но как запаковать мод в .vromfs.bin? (источник)

На данный момент этот функционал не используется, так как мод может состоять только из одного файла миссии.

Как сделать так, чтобы useful_box_base (medik_box, tutorial_ammunition_box_a) выдавал оружие и экипировку (другие предметы (аптечки, магазины, гранаты) выдаются нормально)?

На данный момент такого функционала нет.

Как создать дополнительные задачи в миссии? Вроде уничтожения аэростатов.

Для реализации механики начисления очков за разрушение объектов нужно добавить разрушаемому объекту в миссии, например barrage_balloon, шаблон add_score_to_destroyable_ri и создать сущность teamScoreFromRiGroup. 

При этом параметр destroyable_ri__group у объекта должен совпадать с ri_group_score__destroyableRiGroup у teamScoreFromRiGroup.

Параметр ri_group_score__addScoreForTeam задаёт, какой команде будут начислены очки за уничтожение объекта, ri_group_score__addScoreAmount — количество очков.

Можно задавать несколько групп таких объектов, очки начисляются при уничтожении всех объектов в группе.

Есть ли какие-то планы по разнообразию кистей поверхностей?

Предлагайте! В разделе модификаций можно создать тему с тегом «предложение» — мы обязательно рассмотрим.

Будет ли расширение редактора в виде написания скриптов в нём? (источник)

Нам интересна такая идея, но поскольку Enlisted — онлайн игра, это связано с множеством технических сложностей, поэтому о конкретных планах говорить пока не можем.

Можно ли сделать защитникам очки подкреплений? (источник)

Да, нужно добавить команде защиты параметр team__squadSpawnCost, аналогично команде атаки.

Игроки хотят функцию в редакторе, которая позволит сделать зону, где можно будет сменить отряд без смерти. (источник)

Мы подумаем над этим.

Игрок не понимает, как работают эти настройки: team_roundscore; team_score; team_scoreCap; team_squadSpawnCosts. (источник)

team_score — стартовое количество очков подкрепления команды; team_scoreCap — максимальное количество очков команды, которое можно иметь в миссии; team_squadSpawnCosts — количество очков, которое делится на количество игроков в команде и вычитается из team_score при появлении отряда, при этом если очков больше 0, но меньше team_squadSpawnCosts, то появление все равно происходит; team_roundscore — в данный момент не используется.

Как сделать убывание или изменить скорость убывания очков команды при захвате нейтральной точки в режиме Захват? (источник) - (источник) - (источник)

Можно посмотреть пример миссии в режиме Захват: параметры score_bleed. 

Для режима Вторжение пока такого функционала нет.

Вопросы, на которые дали ответ другие игроки

Как копировать и вставлять объекты? Сейчас довольно трудно работать с объектами с измененным размером. (источник)

Ответ игрока: В режиме перетаскивания жмёшь шифт и переносишь, он клонирует. Чтобы сделать это с обычным объектом, надо через режим Rendinst в toolbox выделить его и нажать кнопку Instance, чтобы создать entity копию, которую можно будет передвигать и изменять.

bomb_site_zone_chained_box не может устанавливать бомбы, что мне делать?

Игрок узнал сам и дополнил свой комментарий: Установите capzone__bombSiteEid как объект в игровом мире (bombSite + интерактивная 3D модель). Это свяжет индикатор выполнения и значок состояния захвата.

Можно ли создать карту с нуля? Сейчас вижу только возможность редактировать уже существующие. При этом удалять объекты крайне затруднительно, а под домами остаются их силуэты. (источник)

Ответ: Поставь scenery_remover, назначь радиус и щёлкни active. Сносит всю живность, кроме техники и спавнов. Может крепко зависнуть. Но его нельзя удалять, так как он делает эту операцию на каждом старте карты. 

Кто-нибудь понял, как можно создать миномёт, уже заправленный минами (также относится ко всему другому оружию)?

Ответ: Миномёт нужно пополнять вручную через раздел Other items. Там можно будет найти granatenshissen или что то в этом духе. Расположить на земле и поднять солдатом. Тоже самое касается и других гранатомётов.

Кто-нибудь разобрался, как сделать вид от 3 лица? (источник)

Ответ: Открой консоль (на ~) в редакторе и введи player.enable_tps_camera.

У меня на карте что то с ботами. Сделал себе подобие режима Захвата со всеми условиями. Но боты бегут только на одну точку и остаются там весь бой. (источник)

Для навигации ИИ-бойцов необходимо, чтобы была настроена боевая зона.

Я удалил static_cam, чтобы поставить ее в другом месте, поставил, рестарт сделал, но вид открывается из-под земли. (источник)

Ответ самого игрока: Я в итоге смог починить, я ставил static_cam, но я её не делал активной. Надо перед выходом/рестартом сделать её активной, и всё придёт в норму.

Как сменить сторону (команду) в редакторе? (источник)

Ответ: В настройках редактора справа есть кнопка гаечного ключа. Там просто меняешь команду на другую. Союзники — это первая команда, а Ось — вторая.

Как заблокировать team_id, которому принадлежит транспортное средство? В настоящее время при выходе из транспортного средства team_id будет -1. (источник)

Ответ: В свойствах транспортного средства найти параметр vehicle_seats__autoDetectRestrictToTeam и снять галочку.

Поделитесь с друзьями: