I’m trying to make a signal that one of my nodes listens to, but I want it to be able to take the signal from any other node. Currently, whenever I connect a signal, it adds the function shown as “on(node)_(signalname)”. How do I make it so any node can emit that signal?
I’d go for the third option that @dragonforge-dev suggested. It takes a bit more to set up, but uncouples your objects and will be accessible from anywhere.
Thats what I do with all of my projects (C#), have a signals manager class that everything talks to.