PC [BUG] Missing/Broken Abigail dialogue at Egg Festival year 2

Hi,
I just came across urusai's bug report on Steam: https://steamcommunity.com/app/413150/discussions/1/2998799976099807752/
Testing things out with their save; I noticed that the dialogue bug mentioned in the title manifests in 2 different ways.

With SMAPI, the game locks up but with an unmodded SDV the game refuses to let you talk to Abigail. Only an issue when using Spanish or Russian though.
The cause is due to a missing single quote near the beginning of the dialogue data.


Personal Specs:
Steam version of SDV 1.5.1 on Linux
For unmodded, & modded, and when modded I'm using the latest SMAPI: 3.8.1

------------------------------------------------------------------
Exact code in question here:

BAD Data:
Location:
Content/Data/Festivals/spring13.es-ES.json
"Abigail_y2": "$y ¿Crees que soymuy mayor para la caza del huevo?_Sí_Hmmph... ¡Suenas como mi madre!$a_No_Creo que tienes razón. Pero si me estoy divirtiendo, ¿Por qué parar?'",

Location: Content/Data/Festivals/spring13.ru-RU.json
"Abigail_y2": "$y Думаешь, я слишком взрослая, чтобы яйца искать?_Да_Хм-м... да ты прямо как моя мама!$a_Нет_Ага, и мне так кажется. Зачем останавливаться, если мне весело?'",



GOOD Data:
Location:
Content/Data/Festivals/spring13.es-ES.json
"Abigail_y2": "$y '¿Crees que soymuy mayor para la caza del huevo?_Sí_Hmmph... ¡Suenas como mi madre!$a_No_Creo que tienes razón. Pero si me estoy divirtiendo, ¿Por qué parar?'",

Location: Content/Data/Festivals/spring13.ru-RU.json
"Abigail_y2": "$y 'Думаешь, я слишком взрослая, чтобы яйца искать?_Да_Хм-м... да ты прямо как моя мама!$a_Нет_Ага, и мне так кажется. Зачем останавливаться, если мне весело?'",
 

k3n_dr4g0n

Greenhorn
Hello. Same problem:
Egg festival, 2nd year. SMAPI 3.8.4. Game version 1.5.3 rus Windows.

[game] Failed parsing dialogue string for Abigail:
$y Думаешь, я слишком взрослая, чтобы яйца искать?_Да_Хм-м... да ты прямо как моя мама!$a_Нет_Ага, и мне так кажется. Зачем останавливаться, если мне весело?'
System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
at System.String.Substring(Int32 startIndex, Int32 length)
at StardewValley.Dialogue.parseDialogueString(String masterString) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Dialogue.cs:line 481

Missing dialogue with Abigail.
 
Top