You have some slightly twisted logic here, and problems with the interface. An interface can’t return a type. Well, it can, but then there’s no point in using an interface
I’ve knocked some code together that will do this for you. This is the interface
This is the platform
Enable actor is just an actor reference, you set it in the level
This is the henge
That’s it ( we can do the physics later… )