I have a global event I call broadcast all on, is there any way to get a list of FSMs/States that contain the stuff waiting on that call? even if it's a document outside of unity. Just something I can search.
The only way I know of that allows you to collect some kind of information is to look for that
Global event in the
Events Browser tab and do right-click on it. That's not the tab in the Graph View but a separate window you can dock. It's quite useful although it needs some updates and more functions to be truly exceptional in terms of usefulness.
It will not exactly tell you how the event is exactly used in each FSM but will give you a list of the Game Objects that actually have FSMs listing it.
This because for "broadcast all" to work, FSMs also need an instance of that Global event themselves. Then you'll have to go through each FSM; unless you're dealing with instances of a prefab, in which case make the modification on the prefab directly and see if all instances have applied the changes, which you can force from within the FSMs with a "revert all".
Edit: Oops, didn't see your second post.