void FetchClientInterface() { _clientInterface = OnlineService.ClientInterface; if (_clientInterface != null) { _clientInterface.OnTerminate += OnOnlineInterfaceTerminated; _clientInterface.OnSessionListUpdated += OnSessionListUpdated; _clientInterface.GetAvailableSessions(ref _sessions); } UpdateSessionButtonList(); }
void OnSessionListUpdated() { _spinnerIcon.SetActive(false); _clientInterface?.GetAvailableSessions(ref _sessions); UpdateSessionButtonList(); }