Permitir que módulos de patches de conteúdo criem versões personalizadas de ExtDialogue e algumas strings de StringsFromCSFiles
Após baixar
Sr. Jin JiVi o jogo tentando fazê-lo usar a linguagem humana porque a resposta à lata de lixo é o código rígido de todos os NPCs adultos. Este mod remove a codificação rígida dessas strings, permitindo que você crie uma versão específica para um NPC, de modo que, quando eles estiverem falando sobre conversas, uma versão personalizada será exibida no seu pacote de conteúdo.
UsoPara criar um pacote de patch de conteúdo que trabalha com este mod, você primeiro precisa conhecer as teclas (ou seja, tags) para a string (ou seja, texto) que deseja alterar. Para uma lista de teclas que podem ser alteradas neste mod, veja
Este artigo.
Depois de encontrar o texto que deseja criar uma versão personalizada para um NPC específico, você pode adicionar sua chave ao arquivo de conversa do NPC de acordo com as seguintes regras:
- Para teclas de string .json, Adicionar "Personagens_" Comece do zero. Ou seja,Apague a memória"Torne-se"Caracteres (_WipedMemory)".
- ExtraDialogue.json, Adicionar "Fora do Diálogo_" Comece do zero. Ou seja,TOWN_DMPSTEVEMENT_AULT"Torne-se "Extradialogue_ToN_DMPStEVENT_ADULT".
- Para teclas de string StringsFromCSFiles.json Basta usar a chave exata no arquivo. Por exemplo. "NPC.cs.4420" ou "Eventos. cs.1503".
Depois de ter a chave correta, você pode usá-la
Patches de conteúdo Crie uma versão personalizada para um NPC específico, como se fosse uma string de diálogo comum
Personagem\Diálogo\Por exemplo, a string na captura de tela acima requer uma
Conteúo.json Patch gosta de:
{
"Mudança":[
{
"Operação": "Editar dados",
"Target": "Caracters/Dialogue/MisterGinger",
"Entrada":{
"O Sr. Ginger acha que você deveria parar de vasculhar a lata de lixo dele. $s",
}
}
]
}
Se o texto for usado em um NPC sem uma versão personalizada, ele só retornará à string comum padrão.
Como o Departamento de Defesa quer que todas essas strings sejam usadas apenas para conversas NPC, ele substitui o texto por etiquetas de identificação. Se você usar uma string fora de uma caixa de diálogo de caracteres, poderá ver inesperadamente tags em vez de texto. Se você vir algo estranho e me avisar, posso consertá-lo.
TecnologiaRequisitos
Smapi, em harmonia.
Código em
https://github.com/aedenthorn/StardewValleyMods.
Se você quiser reclamar ou pedir ajuda ou me ajudar a testar meu mods, você pode acessar
Meu servidor de desarmonia.
Todas as listas de mods que fiz para Stardew Valley estão disponíveis em
https://www.nexusmods.com/stardewvalley/articles/895.