A little confusing, but title restraints. What I want to happen is for the character to go up to an arcade machine in layout (a), press z to interact with it, and once z is pressed, the player goes to layout (b) to play an arcade-styled minigame, and once the minigame is finished, for the player to go back to layout (a) and resume gameplay from where they stood.
I thought about saving the game file just before the player enters the minigame, but that would only reset all the data, making it pointless to go to the minigame at all, and i already have "on start of layout" conditions on layout (a), so i'm stuck on how to successfully go back to (a) from (b) without erasing any data.