Fixes: ScreenStage Ez2dancer Fonts and Things.

This commit is contained in:
Andrew Livy
2002-09-05 22:25:14 +00:00
parent ee0649400d
commit 6fb0ba3c7e
2 changed files with 16 additions and 6 deletions
+8 -1
View File
@@ -3,6 +3,13 @@ X denotes task complete or no longer required to do.
- denotes task to do, but also being worked upon by other dev.
H denotes task on hold.
TODO As of: 11:42:PM 05/09/02
Fix the Bug on ScreenStage that reports the current stage number for final stage as being 00 in Ez2
TODO As of: 01:29:AM 04/09/02
X Fix Ez2dancer SelectPlayer Theme Metrics
@@ -12,7 +19,7 @@ X Fix Ez2dancer SelectPlayer Theme Metrics
* Create Ez2dancer style song select.
* Add Scoreboard System (longterm project)
* Create some kind of metrics so that Ez2dancer may have extra stage the way it should
* Fix Ez2dancer type stage screens
X Fix Ez2dancer type stage screens
- Create Ez2dancer type "extra stage" stage screen.
* Modify Gameplay Screen Metrics so that Ez2dancer style screen is more arcade-accurate
* Modify DEMO Play Screen so that Ez2dancer shows each style (double, real, e.t.c.) in the way it should.
+8 -5
View File
@@ -107,7 +107,10 @@ ScreenStage::ScreenStage()
for( int i=0; i<4; i++ )
{
m_sprNumbers[i].Load( THEME->GetPathTo("Graphics","stage numbers") );
m_sprNumbers[i].SetDiffuse( GAMESTATE->GetStageColor() );
if( g_StageType != STAGE_TYPE_EZ2 ) // DONT DIFFUSE COLORS FOR EZ2. Coz we actually set the color in the .png
m_sprNumbers[i].SetDiffuse( GAMESTATE->GetStageColor() );
m_sprNumbers[i].StopAnimating();
}
m_sprStage.Load( THEME->GetPathTo("Graphics","stage stage") ); // we may load a different graphic into here later
@@ -272,7 +275,7 @@ ScreenStage::ScreenStage()
m_sprNumbers[i].SetZoom( 20.0f ); // make it really really big on-screen
m_sprNumbers[i].SetRotation( 10 ); // make this thing rotated
m_sprNumbers[i].BeginTweening(0.8f, Actor::TWEEN_BIAS_BEGIN );
m_sprNumbers[i].SetTweenZoom( 1.0f ); // shrink it down to it's proper size
m_sprNumbers[i].SetTweenZoom( 3.0f ); // shrink it down to it's proper size
m_sprNumbers[i].SetTweenRotationZ( 0 ); // make it rotate into place
}
@@ -373,9 +376,9 @@ ScreenStage::ScreenStage()
for (i=0; i<2; i++) // specify the font file.
{
m_ez2ukm[i].LoadFromFont( THEME->GetPathTo("Fonts","normal") );
m_ez2ukm[i].LoadFromFont( THEME->GetPathTo("Fonts","Stage") );
m_ez2ukm[i].TurnShadowOff();
m_stagedesc[i].LoadFromFont( THEME->GetPathTo("Fonts","normal") );
m_stagedesc[i].LoadFromFont( THEME->GetPathTo("Fonts","Stage") );
m_stagedesc[i].TurnShadowOff();
}
@@ -489,7 +492,7 @@ ScreenStage::ScreenStage()
// write the stage name
m_stagename.LoadFromFont( THEME->GetPathTo("Fonts","normal") );
m_stagename.LoadFromFont( THEME->GetPathTo("Fonts","Stage") );
m_stagename.TurnShadowOff();
m_stagename.SetXY( CENTER_X+400, CENTER_Y-30+element_y_offsets ); // set initial position