From ab302ef19c1b593baf2898bf051ee64cc772d571 Mon Sep 17 00:00:00 2001 From: Lncvrt Date: Tue, 10 Jun 2025 17:57:30 -0700 Subject: [PATCH] Speedy berry fixes --- Assets/Scripts/GamePlayer.cs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/GamePlayer.cs b/Assets/Scripts/GamePlayer.cs index ce9c033..a65c558 100644 --- a/Assets/Scripts/GamePlayer.cs +++ b/Assets/Scripts/GamePlayer.cs @@ -337,11 +337,18 @@ public class GamePlayer : MonoBehaviour void SpawnBerries() { - if (!(Time.time >= nextSpawnTime)) + if (Time.time < nextSpawnTime) { return; } - nextSpawnTime = Time.time + 1f / spawnRate; + if (speedyLeft > 0) + { + nextSpawnTime = Time.time + 1f / (spawnRate * 1.875f); + } + else + { + nextSpawnTime = Time.time + 1f / spawnRate; + } float spawnProbability = Random.value; if (!pausePanel.activeSelf) { @@ -614,6 +621,7 @@ public class GamePlayer : MonoBehaviour score = 0; boostLeft = 0f; slownessLeft = 0f; + speedyLeft = 0f; UpdateStats(0); GameObject[] berries = GameObject.FindGameObjectsWithTag("Berry"); GameObject[] poisonberries = GameObject.FindGameObjectsWithTag("PoisonBerry");