Ok… this is a bit messy, but hope commens help:
- First the interface event.
On the players side, there is a event dispatcher that is needed to bind the function here, this calls when LMB is released. Besides that he only checks if it has valid interface and calls it like it would any door or interactible.
-
The event that deactivates.
-
The tick event…
Hope it helps.