Scene Transition

I’m having a little trouble working on a game of mine.

Here’s the dilemma. I have a main scene, and three sub-scenes.

When the main scene first loads, I want it to load Instance A, but keep Instance B out of it. Whenever you go back to it until you close the game, I want it to have Instance B, but Instance A is not there this time.

When one of the three buttons that goes to the sub scenes is pushed, I want it to load Instance C, stop the current looping music, and go to the sub-scene only when Instance C is done playing.

When the sub-scenes go back to the main scene, I want Instance C to play again, their music loop to stop, and then only go back to the main scene when Instance C is done playing.