Make audio get faster when speedy berry is active

This commit is contained in:
2025-09-04 19:26:43 -07:00
parent 7fdba6d071
commit 2c091f444b

View File

@@ -391,12 +391,17 @@ public class GamePlayer : MonoBehaviour
void Update() void Update()
{ {
if (BazookaManager.Instance.GetSettingShowFPS() && Time.time > nextUpdate) foreach (AudioSource audio in FindObjectsByType<AudioSource>(FindObjectsSortMode.None))
{ {
fps = 1f / Time.deltaTime; if (speedyLeft != 0 && audio.pitch == 1f) audio.pitch = 1.3f;
fpsCounter.text = "FPS: " + Mathf.Round(fps); if (speedyLeft == 0 && audio.pitch == 1.3f) audio.pitch = 1f;
nextUpdate = Time.time + 0.25f;
} }
if (BazookaManager.Instance.GetSettingShowFPS() && Time.time > nextUpdate)
{
fps = 1f / Time.deltaTime;
fpsCounter.text = "FPS: " + Mathf.Round(fps);
nextUpdate = Time.time + 0.25f;
}
if (screenWidth != Camera.main.orthographicSize * 2f * Camera.main.aspect) if (screenWidth != Camera.main.orthographicSize * 2f * Camera.main.aspect)
{ {
screenWidth = Camera.main.orthographicSize * 2f * Camera.main.aspect; screenWidth = Camera.main.orthographicSize * 2f * Camera.main.aspect;