Инициализация мода
Чтобы инициализировать мод и отобразить его в меню модов в игре, выполните следующие действия:
Откройте папку игры и перейдите в папку модов;
(Steam Folder)\steamapps\common\Her New Memory\game\mods\Создайте здесь папку и дайте ей имя, это будет ID вашего мода. Откройте папку.
P.S.: Пробел и кириллица в названии запрещена, но нижнее подчеркивание допустимо.
Создайте текстовый файл с расширением .rpy (не .txt), откройте его любым текстовым редактором (Блокнот, Notepad++, Sublime Text, и т.д.);
В файле напишите следующее:
init python: add_mod("myModID", name="Название мода", version=1.0) Примечание: После каждого двоеточия новая строка начинается с 4 пробелов (не табуляции).
P.S.: Если у вас сюжетный мод, то после версии добавьте название стартовой метки:
version=1.0, label="lb_my_story"Сохраните файл.
Имя текстового файла не может содержать пробелов, кириллицы или специальных символов.
В итоге должно получиться что-то вроде этого:
(Steam Folder)\steamapps\common\Her New Memory\game\mods\myModID\modinit.rpy
Теперь запустите игру и проверьте, появился ли ваш мод в меню модов.
Если все правильно и ваш мод есть в списке, вы можете добавить весь новый контент и скрипты в папку своего мода.
Добавление контента в мод
Весь новый контент и скрипты должны находиться внутри папки вашего мода (но вы можете создавать подпапки, главное не покидать папку мода).
Если вы хотите, чтобы ваш мод переставал работать при отключении в меню модов, то вызовите эту функцию в любом блоке "if":
is_mod_enabled("modID") Пример функции мода:
init python: def bestmodfoo(modid="thebestmod") if is_mod_enabled(modid): # код мода
Пример сюжетного мода:
Руководство для начинающих по игровому движку.[www.renpy.org]
Импорт в Steam Мастерскую
Сначала запустите игру и проверьте свой мод на работоспособность и отсутствие ошибок.
После запуска игры все скрипты .rpy должны сгенерировать копию в формате .rpyc.
Если вы не хотите открывать исходный код своих скриптов, то перенесите файлы .rpy за пределы папки игры, оставьте только файлы .rpyc, они закодированы.
Или вы можете оставить оба типа файлов и иметь открытый исходный код.
Перейдите в папку ModUploader в корне игры.
(Steam Folder)\steamapps\common\Her New Memory\ModUploaderЗапустите файл "SteamWorkshopUploader.exe";
В левом нижнем углу введите название вашего мода (например, myfirstmod) и нажмите кнопку "Create Item";
Теперь открой папку "WorkshopContent", здесь должна быть сгенерирована папка с названием вашего мода;
Переместите весь ваш мод (папку) из "Her New Memory/game/mods" в сгенерированную папку, у вас должно получится подобное:
(Steam)\steamapps\common\Her New Memory\ModUploader\WorkshopContent\mymod\*ModID* Добавьте обложку мода в папку "WorkshopContent" (обложка должна быть квадратной, любое разрешение, формат .PNG / .JPG, ограничение в 2МБ.);
Если вы пользуетесь Мастерской впервые, то сначала вы должны принять Соглашение подписчика Steam;
Заполните все поля и нажмите кнопку "Submit *modname*";
Если вы получили статус "Successful", значит, ваш мод был успешно добавлен в вашу Мастерскую.
Если вы получили статус "Failed error, dunno why", то проверьте ваше подключение к интернету или возможные ошибки с расположением мода.
Публикация
Зайдите в Мастерскую игру, откройте страницу "Опубликованные вами файлы".
Добавленный мод должен появиться в списке. Подпишитесь на него и протестируйте его в игре.
Если все работает отлично, то вы можете сделать свой мод видимым для всех, изменив его видимость. Установите статус "Общедоступный".
Source: https://steamcommunity.com/sharedfiles/filedetails/?id=2767847006
More Her New Memory guilds
- All Guilds
- ALL console commands (hundreds of them), what they are, and how to use them.
- How To Get 1000$ in lottery
- Steam Workshop Guide
- Her New Memory
- Her New Memory Guide [v1.0.0]
- [v 0.8.51] consejos para empezar/desbloquer escenas/obtener todos los logros - tips to get started/100% achievements/unlock CG
- Guide 5
- Console Comands
- How 2 unlock shower scene