Example #1
0
 public void OnSceneUnloaded(Scene scene)
 {
     if (scene.name.Contains("Environment"))
     {
         RequestCoordinator.EnvironmentSwitched(scene.name, SceneLoadMode.Unload);
     }
 }
Example #2
0
        private IEnumerator <WaitForSeconds> TimeOut()
        {
            timingOut = true;
            yield return(new WaitForSeconds(timeLimit));

            RequestCoordinator.UnregisterPS(key, mode);
            yield break;
        }
Example #3
0
 public void OnSceneLoaded(Scene scene, LoadSceneMode sceneMode)
 {
     if (!init)
     {
         init = true;
         SharedCoroutineStarter.instance.StartCoroutine(WaitForMenu());
     }
     if (scene.name.Contains("Environment"))
     {
         RequestCoordinator.EnvironmentSwitched(scene.name, SceneLoadMode.Load);
     }
 }
Example #4
0
        private static void SUBHandler(IChatMessage twitchMsg)
        {
            if (!twitchMsg.IsSystemMessage)
            {
                return;
            }

            Log($"Received System Message: {twitchMsg.Message}");
            if (twitchMsg.Message.StartsWith("⭐") || twitchMsg.Message.StartsWith("👑"))
            {
                Log($"Received System Message: {twitchMsg.Message}; Should be Sub.");
                RequestCoordinator.subRain();
            }
        }
Example #5
0
        private static IEnumerator EnqueueEmote(IChatEmote emote, byte count)
        {
            yield return(null);

            RequestCoordinator.EmoteQueue(emote, count);
        }
Example #6
0
 private static void Init()
 {
     TwitchMSGHandler.onLoad();
     RequestCoordinator.OnLoad();
 }
Example #7
0
 private void TestSubRainClickAction() => RequestCoordinator.subRain();