ZaneYork / SMAPI-Android-Installer

SMAPI Installer for Android
GNU Lesser General Public License v3.0
664 stars 57 forks source link

Freezing when sleeping after asking Robin to update the house. #675

Open Crystal-737 opened 5 months ago

Crystal-737 commented 5 months ago

Asking Robin to do the first update of the house, everything went normally until bedtime, where after that, whether sleeping normally or passing out, the game stays on the black screen forever, and the new day doesn't arrive.

I've already checked all the mods, all working normally, I've also changed the controls, leaving only screen touch and automatic attack. I asked Robin to do other constructions before this one, and they all went normally, only specifically until now the house is like this.

Below is the error log in question, if necessary:

ERROR game An error occurred in the base update loop: System.Exception: Error on new day:

Index was outside the bounds of the array. at StardewValley.Dialogue.parseDialogueString (System.String masterString) [0x004f5] in :0 at StardewValley.Dialogue..ctor (System.String masterDialogue, StardewValley.NPC speaker) [0x00024] in :0 at StardewValley.NPC.tryToRetrieveDialogue (System.String preface, System.Int32 heartLevel, System.String appendToEnd) [0x004d1] in :0 at StardewValley.NPC.loadCurrentDialogue () [0x00cd6] in :0 at StardewValley.NPC.get_CurrentDialogue () [0x00034] in :0 at StardewValley.Game1.warpCharacter (StardewValley.NPC character, StardewValley.GameLocation targetLocation, Microsoft.Xna.Framework.Vector2 position) [0x00264] in :0 at StardewValley.Game1.warpCharacter (StardewValley.NPC character, System.String targetLocationName, Microsoft.Xna.Framework.Vector2 position) [0x00007] in :0 at StardewValley.NPC.dayUpdate (System.Int32 dayOfMonth) [0x000c4] in :0 at StardewValley.Game1+<_newDayAfterFade>d785.MoveNext () [0x01bb3] in :0 at StardewValley.Game1+<>c.b783_2 () [0x00015] in :0 at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in <97c6c40360454c158c014ee803ea6785>:0 at System.Threading.Tasks.Task.Execute () [0x00000] in <97c6c40360454c158c014ee803ea6785>:0

at StardewValley.Game1._update (Microsoft.Xna.Framework.GameTime gameTime) [0x00217] in :0 at StardewValley.Game1.Update (Microsoft.Xna.Framework.GameTime gameTime) [0x00056] in :0 at StardewModdingAPI.Framework.SGame.<>n0 (Microsoft.Xna.Framework.GameTime gameTime) [0x00000] in :0 at StardewModdingAPI.Framework.SGame+<>cDisplayClass44_0.b__0 () [0x00000] in :0 at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating (StardewModdingAPI.Framework.SGame instance, Microsoft.Xna.Framework.GameTime gameTime, System.Action runUpdate) [0x01446] in :0

Dolglad commented 5 months ago

I'm having the same problem