Add LifeMultiplier.
This commit is contained in:
@@ -1985,6 +1985,7 @@ DescWidth=400
|
|||||||
DangerThreshold=0.2
|
DangerThreshold=0.2
|
||||||
InitialValue=0.5
|
InitialValue=0.5
|
||||||
HotValue=1.0
|
HotValue=1.0
|
||||||
|
LifeMultiplier=1.0
|
||||||
MinStayAlive="TapNoteScore_W3"
|
MinStayAlive="TapNoteScore_W3"
|
||||||
LifePercentChangeW1=0.008
|
LifePercentChangeW1=0.008
|
||||||
LifePercentChangeW2=0.008
|
LifePercentChangeW2=0.008
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ LifeMeterBar::LifeMeterBar()
|
|||||||
DANGER_THRESHOLD.Load ("LifeMeterBar","DangerThreshold");
|
DANGER_THRESHOLD.Load ("LifeMeterBar","DangerThreshold");
|
||||||
INITIAL_VALUE.Load ("LifeMeterBar","InitialValue");
|
INITIAL_VALUE.Load ("LifeMeterBar","InitialValue");
|
||||||
HOT_VALUE.Load ("LifeMeterBar","HotValue");
|
HOT_VALUE.Load ("LifeMeterBar","HotValue");
|
||||||
|
LIFE_MULTIPLIER.Load ( "LifeMeterBar","LifeMultiplier");
|
||||||
MIN_STAY_ALIVE.Load ("LifeMeterBar","MinStayAlive");
|
MIN_STAY_ALIVE.Load ("LifeMeterBar","MinStayAlive");
|
||||||
m_fLifePercentChange.Load( "LifeMeterBar", LIFE_PERCENT_CHANGE_NAME, NUM_ScoreEvent );
|
m_fLifePercentChange.Load( "LifeMeterBar", LIFE_PERCENT_CHANGE_NAME, NUM_ScoreEvent );
|
||||||
|
|
||||||
@@ -225,7 +226,7 @@ void LifeMeterBar::ChangeLife( float fDeltaLife )
|
|||||||
}
|
}
|
||||||
|
|
||||||
m_fLifePercentage += fDeltaLife;
|
m_fLifePercentage += fDeltaLife;
|
||||||
CLAMP( m_fLifePercentage, 0, 1 );
|
CLAMP( m_fLifePercentage, 0, LIFE_MULTIPLIER );
|
||||||
AfterLifeChanged();
|
AfterLifeChanged();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ private:
|
|||||||
ThemeMetric<float> DANGER_THRESHOLD;
|
ThemeMetric<float> DANGER_THRESHOLD;
|
||||||
ThemeMetric<float> INITIAL_VALUE;
|
ThemeMetric<float> INITIAL_VALUE;
|
||||||
ThemeMetric<float> HOT_VALUE;
|
ThemeMetric<float> HOT_VALUE;
|
||||||
|
ThemeMetric<float> LIFE_MULTIPLIER;
|
||||||
ThemeMetric<TapNoteScore> MIN_STAY_ALIVE;
|
ThemeMetric<TapNoteScore> MIN_STAY_ALIVE;
|
||||||
|
|
||||||
ThemeMetric1D<float> m_fLifePercentChange;
|
ThemeMetric1D<float> m_fLifePercentChange;
|
||||||
|
|||||||
Reference in New Issue
Block a user