How to stop moving platform while widget is on screen

I think the other thing that
complicates this is that the widget
doesn’t open through the main level
blueprint. It opens through a separate
component.

I’d say that will make it easier, actually.

I wanted to be able to change what was
interactive so I made a “clickable
component” that I can add to any
object.

Clever.

  • for the above screenshots, they are 2 different blueprints, right? The second one is the component, correct?
  • those components are owned by the objects the player is interacting with?

Trying to wrap my mind around it.

So:

  • the player rides the platform
  • an actor (with a component) shows up, we click the actor and its component creates a widget
  • interacting with the widget stops the platform

How close am I?