Пакет ресурсов
Пакеты ресурсов (англ. Resource Pack) — это файлы дополнений, которые позволяют игрокам настраивать спрайты, музыку, звуковые эффекты и переводы в игре.
Установка пакета ресурсов
Пакеты ресурсов можно установить, поместив их в папку ResourcePacks. Доступ к ней можно получить, нажав опцию «Открыть папку» в меню пакетов ресурсов в игре. Эта папка создаётся при запуске игры. Пути к папке:
- В Windows Vista и новее:
%USERPROFILE%\Documents\My Games\Terraria\ResourcePacks- В Windows XP:
%USERPROFILE%\My Documents\My Games\Terraria\ResourcePacks
- В Windows XP:
- На Mac откройте Finder и нажмите «Переход» вверху. Затем нажмите «Переход к папке...». Введите
~/Library/Application Support/Terraria/ResourcePacks - На Linux:
$XDG_DATA_HOME/Terraria/ResourcePacks- Обычно это
~/.local/share/Terraria
- Обычно это
Если игра куплена в Steam, пакеты ресурсов также можно загрузить из Мастерской Steam, где они будут установлены и обновляться автоматически. Пакеты ресурсов, загруженные из Мастерской Steam, не хранятся в папке
ResourcePacks, вместо этого они хранятся в папках с названием идентификатора пакета в Мастерской в папке библиотеки Steam. Пути по умолчанию:
Установленные пакеты ресурсов можно включить из Центр Мастерской или выбрав опцию «Пакеты ресурсов» в главном меню, где их можно перемещать между «Доступными пакетами» и «Включёнными пакетами».
Пакеты ресурсов, установленные через Мастерскую Steam, также можно напрямую использовать в tModLoader.
Создание пакета ресурсов
Содержимое
Пакеты ресурсов требуют файл pack.json; в противном случае игра их не распознает. Он может дополнительно включать файл icon.png для отображения в меню пакетов ресурсов. Валидный файл pack.json будет выглядеть следующим образом:
{
"Name": "Pack Name",
"Author": "Author",
"Description": "Place a brief description of your pack here, line breaks can be input with \n",
"Version": {
"major": 1,
"minor": 0
}
}
Пример структуры папки
Pack Nameicon.png (опционально)pack.jsonContentImagesAcc_Back_1.png
Localizationen-US_Content.json
MusicMusic_77.ogg
SoundsPlayer_Killed.xnb
Изображения
Изображения помещаются в папку Content/Images пакета ресурсов. Они должны иметь то же имя файла (хотя и с расширением png) и размеры холста, что и стандартные изображения. Стандартные изображения Terraria можно найти здесь:
- В Steam-версии для Windows:
C:\Program Files (x86)\Steam\steamapps\common\Terraria\Content\Images. - В Steam-версии для Linux:
~/.steam/steam/steamapps/common/Terraria/Content/Images - В Steam-версии для macOS:
Library/'Application Support'/Steam/steamapps/common/Terraria/Terraria.app/Contents/MacOS/Content/Images. - В версии GOG:
C:\GOG Games\Terraria\Content\Images.- Подсказка для пользователей Mac: Чтобы открыть и просмотреть содержимое
Terraria.app, щёлкните правой кнопкой мыши и выберите «Показать содержимое пакета».
- Подсказка для пользователей Mac: Чтобы открыть и просмотреть содержимое
Эти стандартные изображения хранятся с расширением файла xnb. TConvert можно использовать для извлечения стандартных изображений xnb в виде файлов png для просмотра, редактирования и сохранения.
Музыка
Музыкальные файлы помещаются в папку Content/Music пакета ресурсов. Они могут быть в формате wav, mp3 или ogg.
|
Звуки
Звуковые файлы помещаются в папку Content/Sounds пакета ресурсов. Они должны быть в формате xnb.
Локализация
Файлы локализации помещаются в папку Content/Localization пакета ресурсов. Они могут быть в формате csv или json.
Примечания
- Если в пакете ресурсов нет
icon.png, вместо него будет использоваться стандартная иконка-заполнитель.
Смотрите также
- Полное руководство по созданию и использованию контента для Terraria Workshop (29 марта 2021), углублённое руководство по созданию пакетов ресурсов от Leinfors.
История
- 1.4.2.1:
- Исправлена проблема, когда
MP3, используемые для замены музыкальных треков, не зацикливались. - Исправлена проблема, когда заменённые музыкальные треки были значительно громче обычных.
- Исправлена проблема, когда замена музыкальных треков не работала на Mac (и, возможно, на Linux, неподтверждённо).
- Исправлена проблема, которая мешала изменению сообщений в заголовке окна пакетами ресурсов.
- Исправлена проблема загрузки ресурсов
XNBв пакетах ресурсов, которая мешала им работать правильно.
- Исправлена проблема, когда
- 1.4.2:
- Переименованы в пакеты ресурсов.
- Добавлена интеграция с Мастерской Steam, позволяющая загружать и делиться пакетами ресурсов через Steam.
- Расширена функциональность, включив замену языка и музыки.
- 1.4.0.3: Исправлена ошибка, когда пакеты текстур не работали на блоках без перезапуска игры.
- 1.4.0.1: Добавлены официально как пакеты текстур, и теперь к ним можно получить доступ через опцию в главном меню.
- 1.3.4.2: Добавлены как экспериментальная функция.