Hello guys
So... I created a singleton code that will carry all signals that i will be using in project. Then if a node needs to connect with other node, it will need to call the Signal_bus as the example below:
->Signal_bus.gd:
signal start_conversation
->Textmanager.gd (codeA):
Signal_bus.connect("start_conversation", self, "initiate_conversatrion")
->Scene1.gd (codeB):
Signal_bus.emit_signal("start_conversation")
If the example wasn't clear enough, here is the tutorial that i'm watching.
The following image is how i'm building my node's hierarchy: My node's hierarchy
The emission of signal coming from codeA to codeB is working and it activates codeB's functions properly.
But i need that codeB emits a signal to activate some print text funtions carried by code_A and its not working.
Someone has any clue about what is happening?