That looks damn cool and handy!
Something I was missing, a simple way to see how all the FSMs work together!
EDIT: checked it out, really nice start, here is some feedback / questions:
- only "public" events will show up in RI
- does not show events send to "FSM component"
- does not show events send by "send event by name"
- some bugs (f.e. playmakerbackend disappear after switching backends)
- a auto update function would be nice (f.e. update RI every XX frames)
- do you think it would be possible to illustrate shared variables, too (f.e get fsm float, set fsm float)?
- do you plan to sale a RI playmaker version or is RI Pro the only option?
- what about "call method" and "send message"? is it possible to mix backends, it would be handy to see the fsm events and the messages to or from other scripts as well?
btw: RI is great, had a look at the other backends