Редакторы карт и кампаний
Wayward Crown включает встроенные редакторы карт и кампаний, позволяющие создавать собственные уровни и сценарии.
Редактор карт
Section titled “Редактор карт”Кнопка Набор редакторов в главном меню открывает редактор с новой картой. Сохранённые карты просматриваются, запускаются, редактируются, импортируются и экспортируются на вкладке Карты менеджера карт, который открывается кнопкой Кампании в главном меню.
Отдельные карты и кампании используют общие цели, условия поражения, триггеры и до трёх планов победы по четыре условия. Сохранение и повторное открытие сохраняют правила; отмена сохраняет ID защищаемых объектов. Отсутствующие цели и циклические зависимости волн запрещают перезапись.
Возможности
Section titled “Возможности”- Рисование ландшафта — Выберите тип ландшафта и нанесите его на карту кистью (размер 1 – 20) или залейте область
- Здания и юниты — Размещайте здания игрока, героев короны, вражеские крепости, монстров и сундуки с сокровищами, перемещайте замок или стирайте объекты. Редактор требует только свободной земли: то, для чего королевству сначала нужен уровень замка, путь замка или разрешение уровня, ставится свободно. Дорога — это местность, а не здание
- Случайная карта — Создайте случайную карту в качестве основы
- Отмена / повтор — До 30 шагов (Ctrl+Z / Ctrl+Y)
- Настройки карты — Размер (100 – 1000 клеток по стороне), название, автор и другие сведения, стартовое золото и условие победы
- Сохранение/загрузка — Сохраняйте карты в директорию
maps/; «Закрыть», Esc и «Новая» спрашивают, прежде чем отбросить несохранённые изменения (Сохранить / Отбросить / Отмена), а отказ от ни разу не сохранённой кампании удаляет её папку - Объекты… — Редактируйте в редакторе объектов классы героев, монстров, здания, крепости и боссов в собственном наборе контента. Кнопка показывает список ваших наборов и пункт Новый набор контента…; сохранённая карта для этого не нужна. Набор — самостоятельный плагин; при его сохранении контент загружается заново, так что определённое в нём можно сразу ставить на карту. Карта или кампания начинает требовать набор только тогда, когда её сохраняют с чем-то из этого набора
- Пробная игра — Запускает сохранённую карту или кампанию на редактируемом уровне в отдельной игре, с наборами контента, которые она требует, и без остального вашего контента
- Панели — Кисти и правила карты (или кампания) — это панели с вкладками по бокам карты: перетащите панель на другую сторону или за пределы окна, закройте её и верните через Панели. Местность, здания, крепости и боссы выбираются по картинкам, а редактор и окна, которые он открывает (редактор объектов, редактор триггеров, сведения о карте), можно развернуть на весь экран
Карта хранит героев и монстров, которых вы поставили: они стоят там, когда игра начинается. По ходу игры нанимаются новые герои и появляются новые монстры.
Типы ландшафта
Section titled “Типы ландшафта”- Луга, Лес, Горы, Вода, Пустыня, Дорога, Грязь, Болото, Снег, Холмы, Пустошь, Цветущий луг
Формат сохранения
Section titled “Формат сохранения”Карты хранятся в формате JSON в директории maps/ и включают:
- Данные о ландшафте (сжатый массив NumPy)
- Данные о высотах
- Здания, вражеские крепости, сундуки с сокровищами, а также поставленные герои и монстры
- Позицию замка
- Сведения о карте, стартовое золото и условие победы
Редактор кампаний
Section titled “Редактор кампаний”Кампании создаются, открываются, импортируются и экспортируются на вкладке Кампании менеджера карт (кнопка Кампании в главном меню). При открытии кампании запускается редактор карт с панелью кампании, так что карта каждого уровня и его настройки редактируются в одном месте.
Возможности
Section titled “Возможности”- Порядок уровней — Перемещайте уровни вверх и вниз кнопками со стрелками
- Условия победы — Настройка условий победы для каждого уровня, включая тип крепости для
destroy_building - Сюжетный текст — Настройка вступительного и завершающего текста
- Начальные ресурсы — Настройка начального золота для каждого уровня
- Перенос — Сохранение золота, искателей и исследований с предыдущего уровня
- Ограничения зданий — Ограничение доступных типов зданий для игрока
- Триггеры — Скриптовые сообщения и открытие зданий на уровне
- Поля королевства — Начальный уровень замка, лимит времени, совет брифинга и до двух необязательных находок
- Дополнительные цели и поражения — Больше условий победы, обязательных или необязательных, и больше способов проиграть (павшие герои, потерянные здания или караваны), в двух таблицах с кнопками «Добавить» и «Удалить»
- Происхождение цели — Под целью победы: размещён ли босс на карте или запускается триггером, из игры ли тип крепости или из плагина и сколько их на карте; цель дополнительной цели сообщает то же во всплывающей подсказке
Варианты условий победы
Section titled “Варианты условий победы”Редакторы показывают их по названиям на вашем языке; тип в таблице — то, что хранит файл карты или кампании.
| Тип | Описание |
|---|---|
free |
Свободный режим, без условий победы |
destroy_enemy_buildings |
Уничтожить все вражеские крепости |
survive_ticks |
Продержаться в течение указанного времени |
reach_gold |
Накопить указанное количество золота |
destroy_building |
Уничтожить определённый тип крепости |
defend |
Защищать замок в течение указанного времени |
collect_chests |
Собрать все сундуки с сокровищами |
defeat_boss |
Победить именного босса, поставленного на карту или запущенного триггером |
secure_trade |
Добиться заданного числа оплаченных рейсов каравана и уничтожить все вражеские крепости |
Структура сохранения
Section titled “Структура сохранения”campaigns/my_campaign/├── campaign.json # Campaign metadata├── level1.json # Level 1 map├── level2.json # Level 2 map└── level3.json # Level 3 mapОбмен пользовательским контентом
Section titled “Обмен пользовательским контентом”- Папки с картами и кампаниями можно передавать простым копированием или через экспорт и импорт в менеджере карт
- Поместите полученные карты в папку
maps/, чтобы загрузить их из главного меню - Поместите полученные кампании в папку
campaigns/, чтобы они появились в главном меню - Если игра запущена через Steam, кнопка Опубликовать в Мастерской в менеджере карт выкладывает вашу карту или кампанию в Мастерскую Steam, а подписки появляются в его списках с пометкой [Мастерская]. Их обновляет Steam, поэтому их нельзя изменять, переименовывать или удалять; Дублировать создаёт вашу собственную карту
- Набор контента устанавливается сам по себе: опубликуйте его или передайте его ZIP отдельно, и у того, кто его установит, его классы, монстры, здания и крепости появятся в собственных играх без какой-либо карты. Карта или кампания, на которой размещено что-то из набора, требует этот плагин: публикуйте сначала набор (окно публикации тогда предложит предмет набора в Мастерской как обязательный)
Украшение города
Section titled “Украшение города”Инструменты
Двенадцать украшений стоят по 10, 25 или 50 золота без наценки за количество. Восемь видов дорог бесплатны. Перемещение, поворот и смена цвета бесплатны; удаление возвращает половину сохранённой цены с округлением вниз для каждого объекта.
Только внешний вид: без услуг, столкновений, дохода и боевых бонусов. Перемещение и поворот бесплатны.
Фонтаны, сады и колокольни показаны со значком и текущей ценой в общем списке Украшение города → Украшения. Выбор использует обычное размещение зданий, сохраняя функции, цены и условия открытия. Обычная дорога находится в Бесплатных дорогах.
Выберите украшение и нажмите на землю либо проведите дорожный штрих и отпустите мышь. Выбрать → Переместить меняет существующий объект. R поворачивает, Esc отменяет, Delete удаляет выбранное украшение. Ctrl+Z / Ctrl+Y меняют только вид дорог; новые дороги остаются. Редактор использует те же инструменты, а авторские украшения не дают возврата денег.
Бесплатные виды дорог с обычной скоростью. Проведите мышью и отпустите; сброс сохраняет дорогу. Дорожное покрытие следует склонам и перепадам высоты местности.
Кисть героев позволяет выбрать фракцию Короны, Дружественную, Нейтральную или Враждебную отдельно от класса; сохранение, отмена и повтор сохраняют эту принадлежность.