Hello author, I made a Chinese translation"zh.json", The code has been pushed to the module's Github project. Hope you can add the file to the package in the next release.
Hi! Thank you for your mod, it makes adding lines very convenient. However, when I was trying to make spouse to say good morning and good night in bubbles (using "From" and "To" field), it was reported that I can't do it because An entry with the values Time=-1 and Location=FarmHouse already exists. I wonder is it possible to fix this? Thank you again!
Edit: I tried to delete related code in Framework/Parser.cs: foreach(var addition in dialogue) { if (addition.Time != data.Time || addition.Location != data.Location) continue; Log($"An entry with the values Time={data.Time} and Location={data.Location} already exists. Skipping.", LogLevel.Warn); return false; } and it seems that it worked somewhat. However I didn't use C# before and don't know how to edit it properly to check whether "From" and "To" values will lead to conflicts, instead of deleting these.
I just read modding wiki about Game state queries, but I didn't find how to detect the distance between the farmer and NPCs, which could be useful when adding bubbles dialogues to big maps (e.g. Town) because we only want the dialogue display when they're nearby. Is there any way to make it? Thank you very much :)
hello! just installed the update and it seems to be crashing at launch? or at least throwing this error in smapi.
[Dynamic dialogues framework] Mod crashed on entry and might not work correctly. Technical details: NullReferenceException: Null method for mistyspring.dynamicdialogues at HarmonyLib.PatchProcessor.Patch() at DynamicDialogues.Patches.EventPatches.Apply(Harmony harmony) in /home/programar/GitHub/StardewMods/DynamicDialogues/Patches/Event/Apply.cs:line 40 at DynamicDialogues.ModEntry.Entry(IModHelper helper) in /home/programar/GitHub/StardewMods/DynamicDialogues/ModEntry.cs:line 47 at StardewModdingAPI.Framework.SCore.LoadMods(IModMetadata[] mods, JsonHelper jsonHelper, ContentCoordinator contentCore, ModDatabase modDatabase) in SMAPI\Framework\SCore.cs:line 1765
Hello, thank you for updating this mod, but I found that the mod document (README.md) didn't get an update which got me slightly confused. Can you update them too?
I get the "broken, not updated" red exclamation mark on vortex when I tried to download it that way. Does anyone know why or if I need to worry about it?
82 comments
Hope you can add the file to the package in the next release.
Smapi disables this mod due to the newest stardew valley update (1.6.9/1.6.10). Hopefully, you can update this mod. :)
With friendly regards.
Edit: I tried to delete related code in Framework/Parser.cs:
foreach(var addition in dialogue)
and it seems that it worked somewhat. However I didn't use C# before and don't know how to edit it properly to check whether "From" and "To" values will lead to conflicts, instead of deleting these.{
if (addition.Time != data.Time || addition.Location != data.Location) continue;
Log($"An entry with the values Time={data.Time} and Location={data.Location} already exists. Skipping.", LogLevel.Warn);
return false;
}
EDIT: Never mind, I think the mod just does not work with my game, there's probably some conflict somewhere.
[Dynamic dialogues framework] Mod crashed on entry and might not work correctly. Technical details:
NullReferenceException: Null method for mistyspring.dynamicdialogues
at HarmonyLib.PatchProcessor.Patch()
at DynamicDialogues.Patches.EventPatches.Apply(Harmony harmony) in /home/programar/GitHub/StardewMods/DynamicDialogues/Patches/Event/Apply.cs:line 40
at DynamicDialogues.ModEntry.Entry(IModHelper helper) in /home/programar/GitHub/StardewMods/DynamicDialogues/ModEntry.cs:line 47
at StardewModdingAPI.Framework.SCore.LoadMods(IModMetadata[] mods, JsonHelper jsonHelper, ContentCoordinator contentCore, ModDatabase modDatabase) in SMAPI\Framework\SCore.cs:line 1765
Edit: Done! The links were updated in mod description.
If you re-download the mod, there shouldn't be more issues