I want to be able to separate a group of players from the main world into their own session with their own host, and for anybody else to be able to join the new session. Is that possible?
I have discovered that calling NetworkBail
disconnects me from the session, and something like NetworkSessionHost(0, 32, false)
hosts another session with me as the host, but I wasn’t able to invite other players to the session, nor find a function to join a session. I called NETWORK_INVITE_GAMERS
with the correct network handle as the first parameter, but it returned false.
Can this be done? Is this feature supported? It would certainly be cool if it were.