How can I call a custom event from my player on a widget?

Can you show the code pics for that? Ty

  1. Im not 100% on how to setup BPIs and when to use which nodes: Message vs Call function vs make a Function in the first Actor (or 2nd actor that I want to pass the variable to)?

  2. And Im unclear in the BPI, when to use an Input vs Output?

  3. E.g. if we want to send a Variable in CharBP to Widget, then do we need an Input or Output in BPI?

  4. And then what is the code in the 2nd actor (receiver) = Widget, to Get/read that variable being sent by Char BP?