Godot Version
4.5
Question
I need some help for setting up my node communication. I so far have a MainMenu node which is standalone when I start my game, then from there it switches to the WorldMap node when we need to select a level and when we do that we start up my LevelRoot node which holds all the code for the gameplay (Level loading, enemy spawning, economy, stores and more).
Now I was creating a DebugMenu which I made the scene an autoload which will start on any scene but I got into a bit of trouble with it since the debug has some test settings which are only good for when in game and You shouldn't be able to use them while in the other windows. So I need to somehow send checks to the debug if we are in the MainMenu, LevelRoot and such in order to be able to use some options?
Now I don’t know if having a one main scene which will have all of the other nodes like MainMenu, WorldMap, LevelRoot is a better idea and to just have my SingalBus send signals depending on the scene which is there?