Hello,
I’ve just released a stripped-down version of the interaction system that we’re using in the game Retchid.
It’s a rather simple system, based on a custom interaction component with built-in replication, that can be used to handle the interaction with objects like buttons, levers, doors, etc.
You can find the sample project with the full source code on GitHub:
https://github.com/doomtrinity/InteractionSystem
In this short video you can see it in action: