I’m making a game where actors need to be spawned/despawned based on instance values. The problem is when I go back and forth using the open level node everything resets and it seems like it completely ignores what I do in the actor’s construction scripts.
I’ll break down how I’m doing it into steps with some screenshots for ease:
Part 1:
Part 2: This is how I was saving the variables
Part 3: I set the instance as the default one under project settings Game Instance Class
Part 4: I’m using open level to transfer between levels.
Am I missing something? Everything just does a full reset when I open the level so is there a better way to call or load the instance?
Thanks so much for the help!