Setting a Boolean in one Blueprint from another blueprint

You have two options you could use.

  1. You could make that variable public and allow the modification of it from anywhere.
  2. You could create a function which is doing that. (I would suggest this).

Now on the events “event on begin overlap” or “event hit” you get the actor which is colliding. Cast that one to your character pawn (Just go in the context menu and search for “cast to”) and then use the result of that to call that function or get/set that variable.

Will this get you started?