hobby-ish gamedev. This website contains my raw notes and documents my progress.
I asked AI to explain to me how the multiplayer movement synchronization actually works as I need to understand every Building-Block.
player.input_multiplayer_authority = data.peer_id. Each players authority = their peer id.set_process(is_multiplayer_authority()) and player_input_synchronizer_component.gd: if is_multiplayer_authority():
we removed the set_process function within the player.gd so that the aim direction now gets updated to the client too

Credit: Firebelley Games (Coop Tutorial, check it out!)