Перейти к содержимому

1. Подготовка проекта

К оглавлению руководства

Для миссии UF Shooting Star создадим аддон — дополнение к игре. В нём будут храниться мир миссии, персонажи и настройки.

Для создания миссии понадобятся:

  • Arma Reforger.
  • Arma Reforger Tools — редактор Workbench.
  • Lite Lobby, установленный через Workshop.

Официальная инструкция Bohemia Interactive по настройке Workbench.

Запустите Arma Reforger Tools. В окне Enfusion Workbench Launcher откройте меню Add Project и выберите Create New Project.

Enfusion Workbench Launcher: в меню Add Project выбран пункт Create New Project.
Создание проекта в Workbench Launcher.Открыть оригинал изображения

В окне New Project введите UF Shooting Star в поле Project Name.

В поле Location укажите, где Workbench должен создать папку нового аддона.

Если вы используете Git, укажите папку репозитория: в ней хранятся файлы проекта и история их изменений. Рекомендуем размещать репозиторий в Documents\My Games\ArmaReforgerWorkbench\addons. Для нашего примера мы выбрали имя uf-shooting-star-ar. Работа с репозиториями описана в разделе Git и Arma Reforger.

Окно New Project: название UF Shooting Star, в поле Location выбрана папка репозитория uf-shooting-star-ar.
Название проекта и место для папки аддона.Открыть оригинал изображения

Нажмите Create. В указанном месте Workbench автоматически создаст папку UF Shooting Star, взяв её имя из поля Project Name.

В созданной папке будет находиться файл проекта addon.gproj. Если вы используете Git, папки будут устроены так:

uf-shooting-star-ar/
└── UF Shooting Star/
└── addon.gproj
В папке uf-shooting-star-ar находятся созданная Workbench папка UF Shooting Star, папка .git и файлы .gitattributes и .gitignore.
Папка аддона после создания проекта.Открыть оригинал изображения

Рядом с папкой аддона находится папка .git. В ней Git хранит историю изменений.

Зависимости проекта — это аддоны, необходимые для его работы. Добавим в этот список Lite Lobby, чтобы использовать его файлы в миссии.

В Workbench откройте File → Project Settings.

В меню File редактора Workbench выбран пункт Project Settings.
Открытие настроек проекта.Открыть оригинал изображения
  1. В разделе Dependencies нажмите +.
  2. В новой строке нажмите кнопку .
  3. Откройте папку Lite Lobby, установленного через Workshop: Documents\My Games\ArmaReforger\addons\LiteLobby_699319AAA5BFC57F.
  4. Выберите в этой папке файл проекта с расширением .gproj и нажмите Open.
В Dependencies добавлена строка; открыто окно выбора файла проекта из папки LiteLobby_699319AAA5BFC57F.
Выбор файла проекта Lite Lobby из папки Workshop.Открыть оригинал изображения

Нажмите OK, чтобы сохранить настройки, и закройте Workbench.

Снова откройте проект миссии. В панели Resource Browser должна появиться папка LiteLobby.

При повторном открытии проекта может появиться окно Missing Addon Dependencies. Оно сообщает, что лаунчер не нашёл один из необходимых аддонов. Возможно, Lite Lobby или другой мод ещё не установлен либо лаунчер не знает, где он находится.

Окно Missing Addon Dependencies: не найден мод с GUID 699319AAA5BFC57F.
Лаунчер не нашёл нужный мод.Открыть оригинал изображения

Код в сообщении называется GUID — это идентификатор мода. Чтобы узнать, какой мод не найден, введите этот код в строку поиска на сайте Workshop. В нашем примере идентификатор 699319AAA5BFC57F принадлежит Lite Lobby.

Поиск в Workshop по GUID 699319AAA5BFC57F показывает Lite Lobby.
Поиск недостающего мода по GUID.Открыть оригинал изображения

Если мод ещё не установлен, запустите Arma Reforger и скачайте его через Workshop в игре. Затем вернитесь в лаунчер и выберите Add Project → Scan for Projects, чтобы найти установленные моды. Если мод уже есть на компьютере, сразу переходите к этому поиску.

В меню Add Project окна Workbench Launcher указан пункт Scan for Projects.
Поиск установленных модов.Открыть оригинал изображения

Выберите папку с установленными модами — обычно это Documents\My Games\ArmaReforger\addons — и нажмите Select Folder.

Выбрана папка Documents, My Games, ArmaReforger, addons; стрелка указывает на Select Folder.
Папка модов Arma Reforger.Открыть оригинал изображения

Когда лаунчер завершит поиск, снова откройте проект миссии.

В следующей главе создадим мир миссии.