private void Start() { if (!Game.Player && Game.Player.mainCamera) { return; } volume = Game.Player.mainCamera.GetComponent <PostProcessVolume>(); if (volume) { ppLayer = volume.GetComponent <PostProcessLayer>(); } if (volume.profile) { volume.profile = profile = Instantiate(volume.profile); } switch (QualitySettings.GetQualityLevel()) { case 0: if (ppLayer) { ppLayer.enabled = false; } if (volume) { volume.enabled = false; } break; } }
private void Start() { activeVolume = GameObject.FindGameObjectWithTag("PostProcessVolume") ? GameObject.FindGameObjectWithTag("PostProcessVolume").GetComponent<PostProcessVolume>() : null; if (activeVolume != null) { activeVolume.GetComponent<PostProcessVolume>(); activeVolume.profile.TryGetSettings(out vignette); } originalColor = vignette.color.value; originalIntensity = vignette.intensity.value; //higherPosition = (transform.forward * -0.3F) + transform.position; // GameObject sphere = GameObject.CreatePrimitive(PrimitiveType.Sphere); // sphere.transform.position = higherPosition; // sphere.transform.localScale = new Vector3(0.75F, 0.75F, 0.75F); if (GameObject.FindGameObjectWithTag("InfoCanvas") != null) { infoMessage = GameObject.FindGameObjectWithTag("InfoCanvas") ? GameObject.FindGameObjectWithTag("InfoCanvas").GetComponent<InfoMessage>() : null; } GodMode = false; GodModeEditor = false; }
void Update() { if (gameSpeed >= 0) { Time.timeScale = gameSpeed; } if (gameSpeed < 0) { gameSpeed = 0; } if (SceneManager.GetActiveScene().name == "Game" && FindObjectOfType <Player>() != null && gameSpeed > 0.0001f) { gameSessionTime += Time.unscaledDeltaTime; } //Set speed to normal if (PauseMenu.GameIsPaused == false && (FindObjectOfType <Player>() != null) && speedChanged != true) { gameSpeed = defaultGameSpeed; } if (SceneManager.GetActiveScene().name != "Game") { gameSpeed = 1; } if (FindObjectOfType <Player>() == null) { gameSpeed = defaultGameSpeed; } //Restart with R or Space/Resume with Space if (SceneManager.GetActiveScene().name == "Game") { if (PauseMenu.GameIsPaused == true) { if (restartTimer == -4) { restartTimer = 0.5f; } } if (restartTimer > 0) { restartTimer -= Time.unscaledDeltaTime; } } if (PauseMenu.GameIsPaused == true) { foreach (AudioSource sound in FindObjectsOfType <AudioSource>()) { if (sound != null) { GameObject snd = sound.gameObject; //if(sound!=musicPlayer){ if (snd.GetComponent <MusicPlayer>() == null) { //sound.pitch=1; sound.Stop(); } } } } //Postprocessing postProcessVolume = FindObjectOfType <PostProcessVolume>(); if (SaveSerial.instance != null) { if (SaveSerial.instance.settingsData.pprocessing == true && postProcessVolume != null) { postProcessVolume.GetComponent <PostProcessVolume>().enabled = true; } if (SaveSerial.instance.settingsData.pprocessing == false && FindObjectOfType <PostProcessVolume>() != null) { postProcessVolume = FindObjectOfType <PostProcessVolume>(); postProcessVolume.GetComponent <PostProcessVolume>().enabled = false; } } CheckCodes(0, 0); }
private void Start() { PostProcessVolume volume = ppVol.GetComponent <PostProcessVolume>(); volume.profile.TryGetSettings(out cg); }