diff --git a/Assets/Resources/Prefabs/HorseRush/Script/HorseRushPanel.cs b/Assets/Resources/Prefabs/HorseRush/Script/HorseRushPanel.cs index 4cbfc2c..98e15e1 100644 --- a/Assets/Resources/Prefabs/HorseRush/Script/HorseRushPanel.cs +++ b/Assets/Resources/Prefabs/HorseRush/Script/HorseRushPanel.cs @@ -44,7 +44,7 @@ public class HorseRushPanel : MonoBehaviour float RUSH_LIMIT_TIME; float FEVER_TIME; float BONUS_TIME; - int DEFAULT_FEVER_COUNT; + ProtectedInt32 DEFAULT_FEVER_COUNT; int FEVER_INCREASE_MIN; int FEVER_INCREASE_MAX; int FEVER_INCREASE_LIMIT; @@ -130,11 +130,6 @@ public class HorseRushPanel : MonoBehaviour RUSH_LIMIT_TIME = 2f; FEVER_TIME = 8f; BONUS_TIME = 0.4f; -#if UNITY_EDITOR - DEFAULT_FEVER_COUNT = 20; -#else - DEFAULT_FEVER_COUNT = 100; -#endif FEVER_INCREASE_MIN = 5; FEVER_INCREASE_MAX = 15; FEVER_INCREASE_LIMIT = 10; @@ -328,6 +323,7 @@ public class HorseRushPanel : MonoBehaviour _score = 0; m_GachaCoint = 0; m_GachaCoint.Obfuscate(); m_ChatCoint = 0; m_ChatCoint.Obfuscate(); + DEFAULT_FEVER_COUNT = 100; DEFAULT_FEVER_COUNT.Obfuscate(); // UI 초기화 _combo.SetActive(false); @@ -424,6 +420,10 @@ public class HorseRushPanel : MonoBehaviour // 콤보가 끊길 때 피버 스트릭도 초기화 _currentFeverStreak = 0; + --DEFAULT_FEVER_COUNT; + if (DEFAULT_FEVER_COUNT < table_GlobalValue.Ins.Get_Int("FEVER_CONDITION_MIN_COUNT")) + DEFAULT_FEVER_COUNT = table_GlobalValue.Ins.Get_Int("FEVER_CONDITION_MIN_COUNT"); + DEFAULT_FEVER_COUNT.Obfuscate(); if (lastBubbleCard.IsSkullStone) {