“I don’t understand why my Sun Light Pos set does not have the target to be connected to the BP_Save object.”
Not sure I’m understanding this one. Which node are you referring to?
You definitely don’t need to copy the events I created, I just did that as a placeholder and to help explain the function. You’ll need to make sure in the “Map_Quit” event, you are getting the actor location of the SunLight actor (as you had in the previous images), rather than the actor location of the level itself.
As for level blueprints; just be careful with how you structure your code. Using level blueprints should really only be used for logic that is specific to that individual level and isn’t something that needs to be used anywhere else. If your project calls for multiple levels, this logic will need to be duplicated in each level blueprint (compared to only doing it once in the Game Instance class, that then has global accessibility).