Ez2dancer "Working Version" Update (Can only Play 1p Easy)

This commit is contained in:
Andrew Livy
2002-07-10 17:16:09 +00:00
parent 0073b8aaa8
commit 1b46fd1853
3 changed files with 43 additions and 11 deletions
+5 -7
View File
@@ -128,10 +128,10 @@ GameDef g_GameDefs[NUM_GAMES] =
"UpLeft", "UpLeft",
"UpLeftHand", "UpLeftHand",
"LrLeftHand", "LrLeftHand",
"UpRight",
"UpRightHand",
"LrRightHand",
"Down", "Down",
"LrRightHand",
"UpRightHand",
"UpRight",
"Back" "Back"
}, },
{ // m_iMenuButtons[NUM_MENU_BUTTONS]; // map from MenuButton to m_szButtonNames { // m_iMenuButtons[NUM_MENU_BUTTONS]; // map from MenuButton to m_szButtonNames
@@ -146,8 +146,6 @@ GameDef g_GameDefs[NUM_GAMES] =
}; };
StyleDef g_StyleDefs[NUM_STYLES] = StyleDef g_StyleDefs[NUM_STYLES] =
{ {
{ // STYLE_DANCE_SINGLE { // STYLE_DANCE_SINGLE
@@ -408,11 +406,11 @@ StyleDef g_StyleDefs[NUM_STYLES] =
5, // m_iColsPerPlayer 5, // m_iColsPerPlayer
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER]; { // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
{ // PLAYER_1 { // PLAYER_1
{ TRACK_1, INSTRUMENT_1, EZ2_BUTTON_UPLEFT, -EZ2_COL_SPACING*1.5f }, // CHANGE THESE WHEN WE CAN SEE THE { TRACK_1, INSTRUMENT_1, EZ2_BUTTON_UPLEFT, -EZ2_COL_SPACING*1.0f }, // CHANGE THESE WHEN WE CAN SEE THE
{ TRACK_2, INSTRUMENT_1, EZ2_BUTTON_UPLEFTHAND, -EZ2_COL_SPACING*0.5f }, // NOTES IN-GAME !!!!!!!!!! { TRACK_2, INSTRUMENT_1, EZ2_BUTTON_UPLEFTHAND, -EZ2_COL_SPACING*0.5f }, // NOTES IN-GAME !!!!!!!!!!
{ TRACK_3, INSTRUMENT_1, EZ2_BUTTON_DOWN, +EZ2_COL_SPACING*0 }, { TRACK_3, INSTRUMENT_1, EZ2_BUTTON_DOWN, +EZ2_COL_SPACING*0 },
{ TRACK_4, INSTRUMENT_1, EZ2_BUTTON_UPRIGHTHAND, +EZ2_COL_SPACING*0.5f }, { TRACK_4, INSTRUMENT_1, EZ2_BUTTON_UPRIGHTHAND, +EZ2_COL_SPACING*0.5f },
{ TRACK_5, INSTRUMENT_1, EZ2_BUTTON_UPRIGHT, +EZ2_COL_SPACING*1.5f }, { TRACK_5, INSTRUMENT_1, EZ2_BUTTON_UPRIGHT, +EZ2_COL_SPACING*1.0f },
}, },
{ // PLAYER_2 { // PLAYER_2
{ TRACK_1, INSTRUMENT_1, EZ2_BUTTON_UPLEFT, -EZ2_COL_SPACING*2 }, // CHANGE THESE WHEN WE CAN SEE THE { TRACK_1, INSTRUMENT_1, EZ2_BUTTON_UPLEFT, -EZ2_COL_SPACING*2 }, // CHANGE THESE WHEN WE CAN SEE THE
+36 -2
View File
@@ -179,7 +179,7 @@ ScreenEz2SelectStyle::ScreenEz2SelectStyle()
m_soundChange.Load( THEME->GetPathTo(SOUND_SELECT_STYLE_CHANGE) ); m_soundChange.Load( THEME->GetPathTo(SOUND_SELECT_STYLE_CHANGE) );
m_soundSelect.Load( THEME->GetPathTo(SOUND_MENU_START) ); m_soundSelect.Load( THEME->GetPathTo(SOUND_MENU_START) );
m_soundInvalid.Load( THEME->GetPathTo(SOUND_MENU_INVALID) );
// SOUND->PlayOnceStreamedFromDir( ANNOUNCER->GetPathTo(ANNOUNCER_SELECT_STYLE_INTRO) ); // SOUND->PlayOnceStreamedFromDir( ANNOUNCER->GetPathTo(ANNOUNCER_SELECT_STYLE_INTRO) );
@@ -312,12 +312,19 @@ void ScreenEz2SelectStyle::MenuBack( const PlayerNumber p )
MUSIC->Stop(); MUSIC->Stop();
m_Menu.TweenOffScreenToBlack( SM_GoToPrevState, true ); m_Menu.TweenOffScreenToBlack( SM_GoToPrevState, true );
GAMEMAN->m_CurStyle = STYLE_NONE; // Make sure that both players can scroll around title menu...
// m_Fade.CloseWipingLeft( SM_GoToPrevState ); // m_Fade.CloseWipingLeft( SM_GoToPrevState );
// TweenOffScreen(); // TweenOffScreen();
} }
/************************************
MenuDown
Desc: Actions performed when a player
presses the button bound to down
************************************/
void ScreenEz2SelectStyle::MenuDown( const PlayerNumber p ) void ScreenEz2SelectStyle::MenuDown( const PlayerNumber p )
{ {
MenuStart(p); MenuStart(p);
@@ -623,11 +630,38 @@ void ScreenEz2SelectStyle::MenuStart( PlayerNumber p )
} }
else else
{ {
if (m_iSelectedPlayer == 2) // both players
{
m_soundInvalid.PlayRandom();
return;
}
else
{
if (m_iSelectedStyle == 0) // easy
{
GAMEMAN->m_CurStyle = STYLE_EZ2_SINGLE;
}
else if (m_iSelectedStyle == 1) // hard
{
m_soundInvalid.PlayRandom();
return;
}
else if (m_iSelectedStyle == 2) // real
{
// GAMEMAN->m_CurStyle = STYLE_EZ2_REAL;
m_soundInvalid.PlayRandom();
return;
}
else // club
{
m_soundInvalid.PlayRandom();
return;
}
}
m_soundSelect.PlayRandom(); m_soundSelect.PlayRandom();
this->ClearMessageQueue(); this->ClearMessageQueue();
GAMEMAN->m_CurStyle = STYLE_EZ2_SINGLE;
PREFSMAN->m_PlayMode = PLAY_MODE_ARCADE; PREFSMAN->m_PlayMode = PLAY_MODE_ARCADE;
m_Menu.TweenOffScreenToMenu( SM_GoToNextState ); m_Menu.TweenOffScreenToMenu( SM_GoToNextState );
+1 -1
View File
@@ -56,6 +56,6 @@ private:
int m_iSelectedPlayer; int m_iSelectedPlayer;
RandomSample m_soundChange; RandomSample m_soundChange;
RandomSample m_soundSelect; RandomSample m_soundSelect;
RandomSample m_soundInvalid;
protected: protected:
}; };