Пример #1
0
        public void OnApplicationStart()
        {
            TwitchWebSocketClient.Initialize();
            _ = TwitchCore.Instance;
            _ = AlphaTwitchManager.Instance;

            HarmonyInstance.Create("com.auros.BeatSaber.AlphaTwitch").PatchAll(Assembly.GetExecutingAssembly());
        }
Пример #2
0
        public void OnApplicationStart()
        {
            if (Instance != null)
            {
                return;
            }
            Instance   = this;
            ChatConfig = new ChatConfig();

            TwitchWebSocketClient.Initialize();

            SharedCoroutineStarter.instance.StartCoroutine(DelayedStartup());
        }
        public void OnApplicationStart()
        {
            if (Instance != null)
            {
                return;
            }
            Instance = this;
            ChatHandler.OnLoad();
            Task.Run(() => TwitchWebSocketClient.Initialize());

            SceneManager.activeSceneChanged += SceneManager_activeSceneChanged;
            SceneManager.sceneLoaded        += SceneManager_sceneLoaded;

            SharedCoroutineStarter.instance.StartCoroutine(CheckIfUserHasEnteredChannelName());
        }
Пример #4
0
 private void InitStreamCore()
 {
     TwitchWebSocketClient.Initialize();
     TwitchAsync();
 }