позволяет модам патчера контента создавать индивидуальные версии экстрадиалога и некоторых строк из строк csfiles.
После скачивания
мистер Джинджер, я видел, что игра пытается заставить его использовать хуменную речь, потому что реакция на погружение в мусорный контейнер жестко зашифрована для всех взрослых NPC. этот мод распаковывает такие строки, позволяя вам создавать версии, специфичные для определенного npc, так что, когда они говорят диалог, он вместо этого отображает пользовательскую версию в вашем пакете контента.
ИспользованиеЧтобы создать пакет патчеров контента, работающий с этим модом, вам сначала нужно знать ключи (т. е. метки) строк (т. е. текста), которые вы хотите изменить. Список ключей, которые этот мод может изменить, см.
Эта статья.
После того, как вы найдете текст, который хотите создать пользовательскую версию для определенного NPC, вы можете добавить его ключ в диалоговый файл своего NPC, следуя следующим правилам:
- для строковых ключей из . json, добавить "персонажи_" до начала. т.е. "стертая память"становится"символы_стерта память".
- ExtraDialogue.json, добавить "Вне диалога _" до начала. т.е. "город_мусорный комментарий_взрослый"становится «extradialog_town_dumpsterdivecomment_adult».
- для строковых ключей из Strings\StringsFromCSFiles.json просто используйте точный ключ из файла. например, "NPC.cs.4420" Или "события.cs.1503".
Как только у вас есть нужный ключ, вы можете использовать
патчер контента создать пользовательскую версию для конкретного NPC, как будто это обычная строка диалога из
символы\ диалог\Например, строка на скриншоте выше требует мода патчера контента с
контент. json патч вроде:
{
«Изменения»: [
{
«Операция»: «Редактировать данные»,
«цель»: «персонаж/диалог/мистергингер»,
"записи": {
"Extradialog_town_dumpsterdivecomment_adult": "Мистер Джинджер считает, что вам следует перестать укореняться в его мусорных контейнерах. $s",
}
}
]
}
если текст используется для npc без пользовательской версии, он просто возвращается к использованию общей строки по умолчанию.
поскольку мод ожидает, что все эти строки будут использоваться исключительно для диалога npc, он заменяет текст тегом идентификатора. если строка используется вне диалога символов, вы можете случайно увидеть тег вместо текста. дайте мне знать, если вы увидите что-нибудь странное, и я смогу это исправить.
ТехническийТребуется
СМАПИ, использует гармонию.
Код находится в
https://github.com/aedenthorn/StardewValleyMods.
Если вы хотите пожаловаться, обратиться за помощью или помочь мне проверить моды, вы можете посетить
мой дискордный сервер.
Список всех модов для Stardew Valley доступен по адресу
https://www.nexusmods.com/stardewvalley/articles/895.