Reference variable from widget in another blueprint

I have a door which when the player selects a certain option, I want it to open. So far, I have a variable in the widget blueprint (where the conversation resides) which I try to get the value of in the door blueprint but I have no idea how to reference the widget blueprint. Below is what I have so far:

PS: I’ve read about casting and other related things but I have no idea how to implement it so please explain it to me as if I was 3 years old haha. I’m a proficient C# and C++ programmer but I’m not a fan of blueprint at all. This project is for university.

Hey there, i would probably do the other way around, i would supply a reference to the door to the widget and if you want the door to be opened you can call an Open Door function using the door reference.

I just found this tutorial using event dispatchers which was almost exactly what I needed Unreal Engine 4 Tutorial (BP) - Communicating between widgets and blueprints with Event Dispatchers - YouTube

If that worked, please close the issue.