Her New Memory Guide 18

Her New Memory Guide 18

Инициализация мода

Чтобы инициализировать мод и отобразить его в меню модов в игре, выполните следующие действия:

Откройте папку игры и перейдите в папку модов;

(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

Теперь запустите игру и проверьте, появился ли ваш мод в меню модов.

Если все правильно и ваш мод есть в списке, вы можете добавить весь новый контент и скрипты в папку своего мода.

Добавление контента в мод


Her New Memory Guide 18 image 16

Весь новый контент и скрипты должны находиться внутри папки вашего мода (но вы можете создавать подпапки, главное не покидать папку мода).

Если вы хотите, чтобы ваш мод переставал работать при отключении в меню модов, то вызовите эту функцию в любом блоке "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", то проверьте ваше подключение к интернету или возможные ошибки с расположением мода.

Публикация


Her New Memory Guide 18 image 39
Her New Memory Guide 18 image 40

Зайдите в Мастерскую игру, откройте страницу "Опубликованные вами файлы".

Добавленный мод должен появиться в списке. Подпишитесь на него и протестируйте его в игре.

Если все работает отлично, то вы можете сделать свой мод видимым для всех, изменив его видимость. Установите статус "Общедоступный".

Source: https://steamcommunity.com/sharedfiles/filedetails/?id=2767847006					

More Her New Memory guilds