private void Update() { MainThreadQueue.ProcessQueue(); if (Input.GetKey(KeyCode.Escape)) { InputInterceptor.EnableInput(); TwitchGame.ModuleCameras?.DisableCameraWall(); } if (Input.GetKeyDown(DebugSequence[_debugSequenceIndex].ToString())) { _debugSequenceIndex++; if (_debugSequenceIndex != DebugSequence.Length) { return; } TwitchPlaySettings.data.TwitchPlaysDebugEnabled = !TwitchPlaySettings.data.TwitchPlaysDebugEnabled; TwitchPlaySettings.WriteDataToFile(); chatSimulator.SetActive(TwitchPlaySettings.data.TwitchPlaysDebugEnabled); _debugSequenceIndex = 0; UserAccess.AddUser("_TPDEBUG".ToLowerInvariant(), AccessLevel.Streamer | AccessLevel.SuperUser | AccessLevel.Admin | AccessLevel.Mod); UserAccess.WriteAccessList(); } else if (Input.anyKeyDown) { _debugSequenceIndex = 0; } }
private void Update() { if (Input.GetKey(KeyCode.Escape)) { InputInterceptor.EnableInput(); } if (Input.GetKeyDown(debugSequence[debugSequenceIndex].ToString())) { debugSequenceIndex++; if (debugSequenceIndex != debugSequence.Length) { return; } TwitchPlaySettings.data.TwitchPlaysDebugEnabled = !TwitchPlaySettings.data.TwitchPlaysDebugEnabled; TwitchPlaySettings.WriteDataToFile(); debugSequenceIndex = 0; UserAccess.AddUser("_TPDEBUG".ToLowerInvariant(), AccessLevel.Streamer | AccessLevel.SuperUser | AccessLevel.Admin | AccessLevel.Mod); UserAccess.WriteAccessList(); } else if (Input.anyKeyDown) { debugSequenceIndex = 0; } }
private void Update() { if (Input.GetKey(KeyCode.Escape)) { InputInterceptor.EnableInput(); } }
private void Update() { if (_ircConnection != null) { _ircConnection.Update(); } if (Input.GetKey(KeyCode.Escape)) { InputInterceptor.EnableInput(); } }
public static bool EnableDisableInput() { if (IRCConnection.Instance.State == IRCConnectionState.Connected && !TwitchPlaySettings.data.EnableInteractiveMode && BombActive) { InputInterceptor.DisableInput(); return(true); } else { InputInterceptor.EnableInput(); return(false); } }
public static bool EnableDisableInput() { if (!TwitchPlaysService.DebugMode && TwitchPlaySettings.data.EnableTwitchPlaysMode && !TwitchPlaySettings.data.EnableInteractiveMode && BombActive) { InputInterceptor.DisableInput(); return(true); } else { InputInterceptor.EnableInput(); return(false); } }
private IEnumerator CheckForResultsPage() { yield return(null); while (true) { ResultPage[] resultPages = FindObjectsOfType <ResultPage>(); if (resultPages != null && resultPages.Length > 0) { ResultPage resultPageBehaviour = resultPages[0]; _postGameCommander = new PostGameCommander(resultPageBehaviour); break; } yield return(null); } InputInterceptor.EnableInput(); }
private IEnumerator CheckForResultsPage() { yield return(null); while (true) { UnityEngine.Object[] resultPages = FindObjectsOfType(CommonReflectedTypeInfo.ResultPageType); if (resultPages != null && resultPages.Length > 0) { MonoBehaviour resultPageBehaviour = (MonoBehaviour)resultPages[0]; _postGameCommander = new PostGameCommander(resultPageBehaviour); break; } yield return(null); } InputInterceptor.EnableInput(); }