Open Level Options

Sorry for the late reply, you have to set these variables in the game instance from where you control them from. From your event begin play, you need to cast the the game instance from whichever blueprint you need to communicate with it and then create a reference for it. Use the reference to get the variable and set the variable. On the second image I am setting the variable from the blueprint communicating with the game instance (shown on the left). This stores the variable in the game instance. When you need the variable data later you just drag out the game instance reference and “get” the variable you want, and then use it to set a variable in the blueprint communicating with the game instance.

2 Likes