remove brightness quad. Add SSystemLayer overlay for doing hacks like that.

This commit is contained in:
Chris Danford
2006-03-22 23:00:58 +00:00
parent c0dfb2453d
commit 09b88acb0d
4 changed files with 5 additions and 10 deletions
-1
View File
@@ -272,7 +272,6 @@ PrefsManager::PrefsManager() :
m_iCenterImageTranslateY ( "CenterImageTranslateY", 0 ),
m_fCenterImageAddWidth ( "CenterImageAddWidth", 0 ),
m_fCenterImageAddHeight ( "CenterImageAddHeight", 0 ),
m_fBrightnessAdd ( "BrightnessAdd", 0 ),
m_AttractSoundFrequency ( "AttractSoundFrequency", ASF_EVERY_TIME ),
m_bAllowExtraStage ( "AllowExtraStage", true ),
m_bHideDefaultNoteSkin ( "HideDefaultNoteSkin", false ),
-1
View File
@@ -162,7 +162,6 @@ public:
Preference<int> m_iCenterImageTranslateY;
Preference<int> m_fCenterImageAddWidth;
Preference<int> m_fCenterImageAddHeight;
Preference<float> m_fBrightnessAdd;
enum AttractSoundFrequency { ASF_NEVER, ASF_EVERY_TIME, ASF_EVERY_2_TIMES, ASF_EVERY_3_TIMES, ASF_EVERY_4_TIMES, ASF_EVERY_5_TIMES };
Preference<AttractSoundFrequency,int> m_AttractSoundFrequency;
Preference<bool> m_bAllowExtraStage;
+3 -7
View File
@@ -42,17 +42,13 @@ void ScreenSystemLayer::Init()
FOREACH_PlayerNumber( p )
this->AddChild(&m_textCredits[p]);
m_quadBrightnessAdd.StretchTo( RectF(SCREEN_LEFT,SCREEN_TOP,SCREEN_RIGHT,SCREEN_BOTTOM) );
m_quadBrightnessAdd.SetDiffuse( RageColor(1,1,1,PREFSMAN->m_fBrightnessAdd) );
m_quadBrightnessAdd.SetHidden( PREFSMAN->m_fBrightnessAdd == 0 );
m_quadBrightnessAdd.SetBlendMode( BLEND_ADD );
this->AddChild( &m_quadBrightnessAdd );
ReloadCreditsText();
/* This will be done when we set up the first screen, after GAMESTATE->Reset has
* been called. */
// RefreshCreditsMessages();
m_sprOverlay.Load( THEME->GetPathB("ScreenSystemLayer", "overlay") );
this->AddChild( m_sprOverlay );
}
void ScreenSystemLayer::ReloadCreditsText()
+2 -1
View File
@@ -23,7 +23,6 @@ private:
AutoActor m_sprMessageFrame;
BitmapText m_textMessage;
BitmapText m_textCredits[NUM_PLAYERS];
Quad m_quadBrightnessAdd;
RString GetCreditsMessage( PlayerNumber pn ) const;
@@ -40,6 +39,8 @@ private:
LocalizedString CREDITS_LOAD_FAILED;
LocalizedString CREDITS_LOADED_FROM_LAST_GOOD_APPEND;
ThemeMetric<bool> CREDITS_JOIN_ONLY;
AutoActor m_sprOverlay;
};