Permet aux mods de patcher de contenu de créer des versions personnalisées de la chaîne ExtDialogue et quelques StringsFromCSFiles
Après le téléchargement
M. Ginger, je vois que le jeu essaie de le faire utiliser le langage humen, car la réaction au fouillage de la poubelle est codée durement pour tous les PNJ adultes. Ce mod supprime le codage dur de ces chaînes et vous permet de créer des versions spécifiques à un certain PNJ, de sorte qu'il affiche une version personnalisée dans votre pack de contenu lorsqu'ils sont ceux qui parlent la conversation.
UtilisationPour créer un correctif de contenu qui fonctionne avec ce mod, vous devez d'abord connaître la clé (c'est-à-dire l'étiquette) de la chaîne (c'est-à-dire le texte) que vous voulez modifier. Pour une liste des clés qui peuvent être modifiées par ce mod, voir
Cet article.
Une fois que vous avez trouvé le texte pour lequel vous souhaitez créer une version personnalisée pour un PNJ spécifique, vous pouvez ajouter sa clé au fichier de dialogue du PNJ en suivant les règles suivantes:
- Pour les clés de chaîne . json, ajoute "Personnage_" Commencez par le début. à savoir «Effacer la mémoire"Devenir"Caractères _ WipedMemory".
- ExtraDialogue.json, ajoute "ExtraDialogue_" Commencez par le début. à savoir «Town_DumpsterDiveComment_Adult« Devenir "ExtraDialogue_Town_DumpsterDiveComment_Adult".
- Pour les clés de chaîne Strings\StringsFromCSFiles.json Utilisez simplement la clé exacte dans le fichier. Par exemple. "NPC.cs.4420" or "Events.cs.1503".
Une fois que vous avez la bonne clé, vous pouvez utiliser
Correctifs de contenu Créer une version personnalisée pour un PNJ spécifique comme s'il s'agissait d'une chaîne de dialogue ordinaire
Personnages\dialogues\Par exemple, la chaîne de caractères dans la capture d'écran ci-dessus nécessite un
Contenu.json Patch aime:
{
« Variations »: [
{
« Opération »: « Modifier les données »,
"Target": "Characters/Dialogue/MisterGinger",
< < Entrée > >:
"ExtraDialogue_Town_DumpsterDiveComment_Adult": "M. Ginger pense que vous devriez arrêter de fouiller dans sa poubelle. $s",
}
}
]
}
Si le texte est utilisé pour un PNJ qui n'a pas de version personnalisée, il reprendra simplement l'utilisation de la chaîne générique par défaut.
Parce que le ministère de la Défense veut que toutes ces chaînes soient utilisées uniquement pour les conversations PNJ, il a remplacé le texte par des étiquettes d'identifiants. Si vous utilisez une chaîne de caractères en dehors de la boîte de dialogue de caractères, vous pouvez voir accidentellement des étiquettes au lieu du texte. Si vous voyez quelque chose d'étrange, faites-moi savoir et je peux le réparer.
TechniquesRequêtes
Smapi, en harmonie.
Code en
https://github.com/aedenthorn/StardewValleyMods.
Si vous souhaitez porter plainte ou demander de l'aide ou m'aider à tester mes mods, vous pouvez visiter
Mon serveur Discord.
La liste de toutes les mods que j'ai faites pour Stardew Valley est disponible sur
https://www.nexusmods.com/stardewvalley/articles/895.