It kinda feels weird adding a signal to my global script (#autoload), as I've always heard the phrase "Call down, signal up", and a global script feels like it is (should be) at the top of the tree. So it should call down to everything else, right?
But really it's a sibling to the root node, so it can't really call down. Sending a signal that other nodes can connect to when something changes instead makes more sense.
