Implements moving players between sessions via additionalParticipants. Moving involves skipping disconnecting and migrating hosts, and just moves the connection from one room to another (with an accompanying SwitchGathering call). This happens for all participants and the caller.
Code is pretty thoroughly commented so I won't wax on it too much here.
Resolves https://github.com/PretendoNetwork/splatoon/issues/3
Changes:
Implements moving players between sessions via additionalParticipants. Moving involves skipping disconnecting and migrating hosts, and just moves the connection from one room to another (with an accompanying SwitchGathering call). This happens for all participants and the caller.
Code is pretty thoroughly commented so I won't wax on it too much here.