KF2: загрузка карты в Workshop через WorkshopUserTool
Короткая инструкция по публикации готовой карты в Steam Workshop с помощью консольной утилиты WorkshopUserTool.exe. Пример - карта IceArena. Об общих правилах Workshop читайте в гайде по загрузке в Workshop и основах модинга.
Подготовка файлов
- Положите картинку-превью в доступное место, например
C:\Users\<вы>\Pictures\preview.png. - Создайте текстовый файл-манифест в папке документов KF2, например
C:\Users\<вы>\Documents\my games\KillingFloor2\icearena.txt, со следующим содержимым (одной строкой):
$Description "A simple circle snowy arena map which will test your skills." $Title "KF-IceArena" $PreviewFile "C:\Users\<вы>\Pictures\preview.png" $Tags "Maps" $MicroTxItem "false" $PackageDirectory "C:\Users\<вы>\Documents\my games\KillingFloor2\IceArena"
- Создайте папку пакета, указанную в
$PackageDirectory, здесь...\KillingFloor2\IceArena. - Скопируйте в нее вашу cooked-карту, здесь
KF-IceArena.kfm.
Загрузка
Запустите cmd.exe, перейдите в папку с манифестом и выполните:
WorkshopUserTool.exe icearena.txt
Утилита загрузит пакет и создаст элемент Workshop, описанный в манифесте.
Вопросы и ответы
- Какая утилита загружает карту KF2 в Workshop из командной строки?
- WorkshopUserTool.exe, которой в качестве аргумента передают имя текстового файла-манифеста.
- Что должно лежать в папке пакета?
- Готовая (cooked) карта, например KF-IceArena.kfm.