Themable percent display.
This commit is contained in:
@@ -4,12 +4,10 @@
|
|||||||
#include "GameState.h"
|
#include "GameState.h"
|
||||||
#include "ThemeManager.h"
|
#include "ThemeManager.h"
|
||||||
#include "PrefsManager.h"
|
#include "PrefsManager.h"
|
||||||
|
#include "ActorUtil.h"
|
||||||
|
|
||||||
#include "RageLog.h"
|
#include "RageLog.h"
|
||||||
|
|
||||||
const float PERCENT_X[NUM_PLAYERS] = { +20, -20 };
|
|
||||||
const float PERCENT_Y = 0;
|
|
||||||
|
|
||||||
const int NUM_DANCE_POINT_DIGITS = 5;
|
const int NUM_DANCE_POINT_DIGITS = 5;
|
||||||
|
|
||||||
PercentageDisplay::PercentageDisplay()
|
PercentageDisplay::PercentageDisplay()
|
||||||
@@ -22,11 +20,9 @@ void PercentageDisplay::Load( PlayerNumber pn )
|
|||||||
m_PlayerNumber = pn;
|
m_PlayerNumber = pn;
|
||||||
m_Last = 0;
|
m_Last = 0;
|
||||||
|
|
||||||
m_textPercent.LoadFromNumbers( THEME->GetPathToN(m_sName + " percent") );
|
m_textPercent.SetName( ssprintf("PercentP%i", pn+1) );
|
||||||
m_textPercent.EnableShadow( false );
|
m_textPercent.LoadFromNumbers( THEME->GetPathToN(m_sName + " text") );
|
||||||
m_textPercent.SetZoom( 0.7f );
|
SET_XY_AND_ON_COMMAND( m_textPercent );
|
||||||
m_textPercent.SetXY( PERCENT_X[pn], PERCENT_Y );
|
|
||||||
m_textPercent.SetDiffuse( PlayerToColor(pn) ); // light blue
|
|
||||||
|
|
||||||
if( PREFSMAN->m_bDancePointsForOni )
|
if( PREFSMAN->m_bDancePointsForOni )
|
||||||
m_textPercent.SetText( " " );
|
m_textPercent.SetText( " " );
|
||||||
|
|||||||
Reference in New Issue
Block a user