Multiplayer Interaction

Multiplayer

The interface is simply used to interact locally. On interaction an event is called on the server. Said event is what actually does the action.

e.g. Opening a door… Player gets close enough to trigger an Interact overlap. Player presses E to open the door. An event is called on the server to open it, meanwhile the player executes the local character animations (reaching out to turn knob etc).