Line trace to trigger interface event which teleports the player.

Tell me how it goes, because it’s too complicated to cover all bases. For instance is your project FP or TP?