private void Step(float time) { bool flag = false; if (DialogOverlay.IsOn()) { if (superMasterFade.to != superMasterFade.from) { if (superMasterFade.from > superMasterFade.to) { superMasterFade.time = 0f; } else { superMasterFade.time = superMasterFade.duration; } } flag = superMasterFade.Step(0f); } else { flag = superMasterFade.Step(time); } offsetX.Step(time); offsetY.Step(time); cameraCenter = new Vector2(-0.23f * offsetX.current, 0.23f * offsetY.current); zoom.Step(time); cameraZoom = zoom.current; if (blur.Step(time) || flag) { ApplyBlur(); } bool flag2 = vignette.Step(time); if ((flag2 | dim.Step(time)) || flag) { ApplyVignette(); } if (RenderSettings.skybox == defaultSkyboxMaterial) { RenderSettings.skybox = skyboxMaterial; } if (credits.Step(time)) { creditsAdjust = credits.current; skyboxMaterial.SetColor("_Tint", Color.Lerp(defaultSkyboxColor, creditsSkyboxColor, creditsAdjust)); creditsPostProcessVolume.weight = instance.creditsAdjust; creditsPostProcessVolume.gameObject.SetActive(creditsAdjust != 0f); } }
protected override void Update() { base.Update(); if (DialogOverlay.IsOn()) { return; } if (mRefreshWait <= 0f) { SetJoinFriendButtonState(); if ((InputManager.ActiveDevice.Action4.IsPressed && InputManager.ActiveDevice.Action4.HasChanged) || Input.GetKeyDown(KeyCode.Y)) { RefreshClick(); } if ((InputManager.ActiveDevice.RightTrigger.IsPressed && InputManager.ActiveDevice.RightTrigger.HasChanged) || Input.GetKeyDown(KeyCode.F)) { ToggleFriendlyGame(); RefreshClick(); } } else { SetJoinFriendButtonState(checkFriends: false); mRefreshWait -= Time.deltaTime; if (mRefreshWait <= 0f && lobbySelectMenuOptions != null) { lobbySelectMenuOptions.ShowRefreshText(show: true); showFriendText = true; } } sLobbyUpdateTimer -= Time.deltaTime; if (sLobbyUpdateTimer < 0f) { if (selectedMenuItem != null && selectedMenuItem.boundData != null) { NetGame.instance.transport.RequestLobbyDataRefresh(selectedMenuItem.boundData, inSession: false); } sLobbyUpdateTimer = NetGame.instance.transport.GetLobbyDataRefreshThrottleTime(); } }