void AfterDeathDialog() { PauseScreen.Instance.enabled = true; BlurCameraOverTime.Instance.UnblurScreen(); Chronos.ResumeTime(0.05F); GetComponent <IvyController>().enabled = false; IvyStun stun = GetComponent <IvyStun>(); stun.allowInput = false; stun.range = 25; stun.StartCoroutine("StunSphereAnimation"); originalCameraTarget = TP_Camera.Instance.target; originalXoffset = TP_Camera.Instance.desiredXOffset; TP_Camera.Instance.target = transform; TP_Camera.Instance.desiredXOffset = 0; TP_Camera.Instance.useDamping = true; GameObject.FindObjectOfType <Morbius>().ForceKill(); StartCoroutine(DoPulse()); StartCoroutine(KillAllEnemies()); }
void TogglePause() { isPaused = !isPaused; if (isPaused) { BlurCameraOverTime.Instance.BlurScreen(); Chronos.PauseTime(0.05F); } else { BlurCameraOverTime.Instance.UnblurScreen(); Chronos.ResumeTime(0.05F); } pauseUI.interactable = isPaused; }
public static void HideMemento() { Chronos.ResumeTime(0.05F); BlurCameraOverTime.Instance.UnblurScreen(); Instance.StartCoroutine(Instance.TriggerMemento(false)); }
void OnMessageEnd() { PauseScreen.Instance.enabled = true; BlurCameraOverTime.Instance.UnblurScreen(); Chronos.ResumeTime(0.05F); }