Fisher Online

Fisher Online

27 ratings
Создание модификаций для Workshop
By Woolf ✔
Это пошаговая инструкция для создания модификаций - языковых пакетов и текстурных изменений для Steam Workshop
2
   
Award
Favorite
Favorited
Unfavorite
Общая информация
Workshop - это система Steam для обмена контентом, созданного игроками, между собой.
Может быть, вы сделали перевод игры для своего языка, или красивые картинки предметов, а может записали какие-то интересные звуки и хотели бы вставить их в игру и поделиться с другими игроками? Эта инструкция поможет вам это сделать.
Создание локализации
Игра нативно поддерживает только два языка, русский и английский. Другие локализации создаются энтузиастами. Для того, чтобы сделать локализацию для своего языка, найдите игру в папке установленных игр Steam.

Обычно она располагается по относительному пути

...\steamapps\common\theFisher Online\

откройте следующий путь

...\steamapps\common\theFisher Online\theFisher_Data\StreamingAssets\Localization\

Там вы увидите две папки English и Russian. Выберите любую из них, для начала создания локализации, скопируйте папку с новым именем вашего языка, например Belоrussian

Теперь в каталоге Localization у вас должно быть три папки English, Russian и Belоrussian
Откройте свою новую папку. Там вы увидите, помимо прочих, два важных файла
_LANGINFO.xml и imageIcon.jpg


Первый файл - это конфигурация вашей локализации, откройте его в текстовом редакторе и отредактируйте нужные поля


<langinfo>
<lang full="Белорусский" stname="belorussian" short="BY" chatchannel="russian" codepage="65001"/>
</langinfo>


Параметры:

full это название вашего языка так, как он будет отображаться в игре
stname это название вашего языка в стиме для автоматического выбора для тех, у кого этот язык установлен
short это короткое международное обозначение языка
chatchannel - название канала чата, к которому будут автоматически подключаться игроки с вашей локализацией. Учитывайте, что игроки разных каналов чата не видят друг друга, и, чтобы им не было одиноко, лучше выбирать популярные каналы


Второй файл imageIcon.jpg, это иконка флажка вашей локализации. Откройте её в графическом редакторе и нарисуйте флажок вашего языка, чтобы он отображался в клиенте игры. Размер иконки 57х32

Всё, что вам осталось, это перевести остальные файлы в вашей локализации, и она готова, запускаете игру, выбираете в главном меню ваш язык и играете.

Загрузка локализации в Workshop
Для загрузки вашей локализации в Workshop, вам необходимо сначала проверить её в игре описанным выше способом. Если всё работает, настало время поделиться ею с другими игроками. Откройте папку вашей локализации и перенесите все файлы в каталог

..\steamapps\common\theFisher Online\theFisher_Data\StreamingAssets\_WorkshopLocalization\

Добавьте к вашей локализации картинку image.jpg размером 800х452 для отображения вашего продукта в стиме. В прочем, это необязательно, картинку вы можете установить и после.


Когда всё будет готово, запускаете игру, в главном меню переходите в окно настроек, затем в меню загрузки workshop


Ввводите название вашей локализации, краткое описание, затем кнопку UPLOAD (или UPDATE, если локализация уже была залита в стим ранее)


В течении 10-30 секунд ваша локализация будет залита в мастерскую где вы можете отредактировать описание, добавить изображения и отметки.

Закройте игру, подпишитесь на свою локализацию, удалите исходные файлы, дождитесь загрузки и проверьте появление локализации в игре.

С этого момента любой игрок, желающий установить себе вашу локализацию, сможет это сделать на сайте мастерской.
Создание текстурной модификации
Для создания текстурной модификации, вы можете изменять игровые файлы, доступные в папке StreamingAssets. Вы можете изменять изображения, звуки, другие файлы.

Картинки предметов находятся в папке
\StreamingAssets\Textures\Weapons\

Картинки рыб в папке
\StreamingAssets\Textures\Fish\

Звуки удочек в папке
\StreamingAssets\Sound\RodSounds\

Вы можете свободно менять эти файлы и изображения, как вам нравится.

После того, как вы подготовили модификацию файлов игры и убедились в её работоспособности, вы можете залить её в мастерскую.

Для этого, поместите измененные файлы в каталог \StreamingAssets\_WorkshopTextures\

Для примера:
Если в исходный файл находится в папке

\StreamingAssets\Textures\Weapons\1.png

то для мода он должен находиться в папке

\StreamingAssets\_WorkshopTextures\Textures\Weapons\1.png

После того, как вы подготовите все измененные текстурные или звуковые файлы для модификации, добавьте в папку картинку image.jpg размером 800х452 с изображением вашей модификации в стиме. Зайдите в игру, откройте окно управления модификациями


Выберите режим "Текстуры". Заполните название и описание, нажмите кнопку UPLOAD. Через несколько десятков секунд ваша модификация появится в мастерской, откуда её могут загрузить все желающие

Обратите внимание, что загружать нужно только измененные вами файлы, не нужно загружать лишнее, место для ваших модификаций ограничено, не стоит его тратить напрасно.
7 Comments
Pushk@s12 7 Nov, 2021 @ 6:22am 
Не помню, где были образцы текстурных моделей, кто то может помнит, скиньте ссылку
Такое с 3д моделями работает или нельзя?
Guntrek 19 Mar, 2021 @ 8:21am 
Thanks for the info, will going to do a spanish translation soon.
Woolf ✔  [author] 29 Sep, 2020 @ 5:32am 
если мод уже залит, в его xml указывается номер мода в стиме. в этом случае повторная заливка обновит мод
Pushk@s12 29 Sep, 2020 @ 5:30am 
Вопрос, как обновить внесенные изменения в текстурный мод, который уже размещен в мастерской? перезаливать по новой или нет?
MaxAndy 28 Aug, 2020 @ 11:37pm 
а где и как модели/текстуры катеров меняют? удочки и т.п.?
HolyStarik ☀ 14 Aug, 2020 @ 8:23pm 
д