public void JoinLobbyAsServer() { chosenRole = Role.Server; WaitSpinnerService.Enable(this); OnlineService.SetTargetRole(OnlineRole.Server); // connect as server _requestTimeoutRemaining = _specificDefinition.onlineRolePickTimeout; }
public void CreateSession(string sessionName, Action <bool, string> callback) { _createSessionCallback = callback; WaitSpinnerService.Enable(this); OnlineService.ServerInterface.CreateSession(sessionName, OnJoinSessionResult); }
public void JoinSession(INetworkInterfaceSession session, Action <bool, string> callback) { _joinSessionCallback = callback; WaitSpinnerService.Enable(this); OnlineService.ClientInterface.ConnectToSession(session, OnJoinSessionResult); }