From e314e56a8fb9e1af5c29baf495179c12e528149d Mon Sep 17 00:00:00 2001 From: Ino Date: Tue, 16 Dec 2025 15:44:57 +0900 Subject: [PATCH] =?UTF-8?q?###=20=EB=AF=B8=EB=8B=88=EA=B2=8C=EC=9E=84=20?= =?UTF-8?q?=ED=94=BC=EB=B2=84=20=EC=A1=B0=EA=B1=B4=20=EC=99=84=ED=99=94?= =?UTF-8?q?=EB=A5=BC=20=EC=9C=84=ED=95=B4,=20=EC=95=84=EB=9E=98=EC=99=80?= =?UTF-8?q?=20=EA=B0=99=EC=9D=80=20=EA=B8=B0=EB=8A=A5=20=EC=B6=94=EA=B0=80?= =?UTF-8?q?=EA=B0=80=20=ED=95=84=EC=9A=94=20(GlobalValue=EC=97=90=EC=84=9C?= =?UTF-8?q?=20=EC=A1=B0=EC=A0=88=20=ED=95=84=EC=9A=94)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### **① `Bad` 노드를 선택한 경우, 피버 발생 조건 -1 하는 기능 추가 (단, 피버가 발생할 경우, 초기화)** ### **② 피버 발생 조건 하한 값을 조절할 수 있는 Config 값 추가 : (기본 값) 50** ### **- FEVER_CONDITION_MIN_COUNT : 50** --- .../Prefabs/HorseRush/Script/HorseRushPanel.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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) {