Solved Sam's concert bugged out

AliceHeart

Greenhorn
Hello, I really need help! Sam came by my house to invite me to his concert, so when I went by the bus stop, the cutscene only made it until they were on the stage but just as they were about to perform, the event bugged out on me and I got this error on SMAPI
[game] Event script error: Exception has been thrown by the target of an invocation.

Does anyone know what this means? T_T
 
Thanks; this looks like an issue with Ridgeside Village, possibly.

Code:
05:58:37    TRACE    SMAPI    Content Patcher loaded asset 'Data/Events/Temp' (for the 'Ridgeside Village - Content Patcher' content pack).
05:58:37    TRACE    SMAPI    Content Patcher edited Data/Events/Temp (for the 'Ridgeside Village - Content Patcher' content pack).
05:58:37    TRACE    SMAPI    Content Patcher edited Data/Events/Temp (for the 'June - Custom NPC (some music version)' content pack).
05:58:37    ERROR    game    Event script error: Exception has been thrown by the target of an invocation.
05:58:37    ERROR    game    In event #4081148 for location Temp
05:58:37    ERROR    game    On line #80: fork poppy
05:58:38    ERROR    game    System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> System.Collections.Generic.KeyNotFoundException: The given key 'poppy' was not present in the dictionary.
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at StardewValley.Event.command_fork(GameLocation location, GameTime time, String[] split) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Event.Commands.cs:line 1229
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at SpaceCore.Patches.EventPatcher.Before_TryEventCommand(Event __instance, GameLocation location, GameTime time, String[] split) in C:\Programming\StardewValley\ModSource\SpaceCore\Patches\EventPatcher.cs:line 63
   at StardewValley.Event.tryEventCommand_PatchedBy<spacechase0.SpaceCore>(Event this, GameLocation location, GameTime time, String[] split)
   at StardewValley.Event._checkForNextCommand_PatchedBy<PeacefulEnd.CustomCompanions>(Event this, GameLocation location, GameTime time)
   at StardewValley.Event.checkForNextCommand(GameLocation location, GameTime time)

Possible Fix:
Can you try the following edit?

Go inside the RSV mod: Mods\Ridgeside Village-7286-2-1-3-1652310360\Ridgeside Village\[CP] Ridgeside Village\Data\Events\EventExtras.json

And, try removing this bit from Line 9.
, Data/Events/Temp

Then give it another try.

It appears RSV may be overwriting the event, but forgets about the bus stop tie-in event causing the crash. But, just a hunch; as I haven't had a chance to look at everything RSV modifies.
 

AliceHeart

Greenhorn
Hello, sorry for taking a while- I had to figure out how to remove the bit from Line 9 and I think your suggestion worked! The scene doesn't skip anymore, thank you so much for the help!
 
Hello, sorry for taking a while- I had to figure out how to remove the bit from Line 9 and I think your suggestion worked! The scene doesn't skip anymore, thank you so much for the help!
Ah, no worries; and sorry bout that. I should've elaborated a bit further to just delete the text I referenced.
But, glad to hear that the patch seemed to work.

And, no prob; happy to help! ^-^
 
Top