diff --git a/stepmania/Themes/default/metrics.ini b/stepmania/Themes/default/metrics.ini index fa2e72de65..2e65488920 100644 --- a/stepmania/Themes/default/metrics.ini +++ b/stepmania/Themes/default/metrics.ini @@ -1925,6 +1925,7 @@ DescWidth=400 [LifeMeterBar] DangerThreshold=0.2 InitialValue=0.5 +HotValue=1.0 MinStayAlive="TapNoteScore_W3" LifePercentChangeW1=0.008 LifePercentChangeW2=0.008 diff --git a/stepmania/src/LifeMeterBar.cpp b/stepmania/src/LifeMeterBar.cpp index b1e3450530..a9a2f2a601 100644 --- a/stepmania/src/LifeMeterBar.cpp +++ b/stepmania/src/LifeMeterBar.cpp @@ -22,6 +22,7 @@ LifeMeterBar::LifeMeterBar() { DANGER_THRESHOLD.Load ("LifeMeterBar","DangerThreshold"); INITIAL_VALUE.Load ("LifeMeterBar","InitialValue"); + HOT_VALUE.Load ("LifeMeterBar","HotValue"); MIN_STAY_ALIVE.Load ("LifeMeterBar","MinStayAlive"); m_fLifePercentChange.Load( "LifeMeterBar", LIFE_PERCENT_CHANGE_NAME, NUM_ScoreEvent ); @@ -247,7 +248,7 @@ void LifeMeterBar::AfterLifeChanged() bool LifeMeterBar::IsHot() const { - return m_fLifePercentage >= 1; + return m_fLifePercentage >= HOT_VALUE; } bool LifeMeterBar::IsInDanger() const diff --git a/stepmania/src/LifeMeterBar.h b/stepmania/src/LifeMeterBar.h index af716343fd..eb772b92e4 100644 --- a/stepmania/src/LifeMeterBar.h +++ b/stepmania/src/LifeMeterBar.h @@ -36,6 +36,7 @@ public: private: ThemeMetric DANGER_THRESHOLD; ThemeMetric INITIAL_VALUE; + ThemeMetric HOT_VALUE; ThemeMetric MIN_STAY_ALIVE; ThemeMetric1D m_fLifePercentChange;