Beat mode gameplay changes, third attempt
This commit is contained in:
+8
-8
@@ -1627,7 +1627,7 @@ static const Style g_Style_Beat_Versus5 =
|
|||||||
true, // m_bUsedForDemonstration
|
true, // m_bUsedForDemonstration
|
||||||
false, // m_bUsedForHowToPlay
|
false, // m_bUsedForHowToPlay
|
||||||
"versus5", // m_szName
|
"versus5", // m_szName
|
||||||
StepsType_beat_versus5, // m_StepsType
|
StepsType_beat_single5, // m_StepsType
|
||||||
StyleType_TwoPlayersTwoSides, // m_StyleType
|
StyleType_TwoPlayersTwoSides, // m_StyleType
|
||||||
6, // m_iColsPerPlayer
|
6, // m_iColsPerPlayer
|
||||||
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
||||||
@@ -1656,7 +1656,7 @@ static const Style g_Style_Beat_Versus5 =
|
|||||||
0,1,2,3,4,5
|
0,1,2,3,4,5
|
||||||
},
|
},
|
||||||
false, // m_bCanUseBeginnerHelper
|
false, // m_bCanUseBeginnerHelper
|
||||||
false, // m_bLockDifficulties
|
true, // m_bLockDifficulties
|
||||||
};
|
};
|
||||||
|
|
||||||
static const Style g_Style_Beat_Double5 =
|
static const Style g_Style_Beat_Double5 =
|
||||||
@@ -1715,7 +1715,7 @@ static const Style g_Style_Beat_Single7 =
|
|||||||
true, // m_bUsedForGameplay
|
true, // m_bUsedForGameplay
|
||||||
true, // m_bUsedForEdit
|
true, // m_bUsedForEdit
|
||||||
true, // m_bUsedForDemonstration
|
true, // m_bUsedForDemonstration
|
||||||
false, // m_bUsedForHowToPlay
|
true, // m_bUsedForHowToPlay
|
||||||
"single7", // m_szName
|
"single7", // m_szName
|
||||||
StepsType_beat_single7, // m_StepsType
|
StepsType_beat_single7, // m_StepsType
|
||||||
StyleType_OnePlayerOneSide, // m_StyleType
|
StyleType_OnePlayerOneSide, // m_StyleType
|
||||||
@@ -1760,7 +1760,7 @@ static const Style g_Style_Beat_Versus7 =
|
|||||||
true, // m_bUsedForDemonstration
|
true, // m_bUsedForDemonstration
|
||||||
false, // m_bUsedForHowToPlay
|
false, // m_bUsedForHowToPlay
|
||||||
"versus7", // m_szName
|
"versus7", // m_szName
|
||||||
StepsType_beat_versus7, // m_StepsType
|
StepsType_beat_single7, // m_StepsType
|
||||||
StyleType_TwoPlayersTwoSides, // m_StyleType
|
StyleType_TwoPlayersTwoSides, // m_StyleType
|
||||||
8, // m_iColsPerPlayer
|
8, // m_iColsPerPlayer
|
||||||
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
||||||
@@ -1793,7 +1793,7 @@ static const Style g_Style_Beat_Versus7 =
|
|||||||
0,1,2,3,4,5,6,7
|
0,1,2,3,4,5,6,7
|
||||||
},
|
},
|
||||||
false, // m_bCanUseBeginnerHelper
|
false, // m_bCanUseBeginnerHelper
|
||||||
false, // m_bLockDifficulties
|
true, // m_bLockDifficulties
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -1878,7 +1878,7 @@ static const AutoMappings g_AutoKeyMappings_Beat = AutoMappings (
|
|||||||
AutoMappingEntry( 0, KEY_PERIOD, BEAT_BUTTON_KEY5, false ),
|
AutoMappingEntry( 0, KEY_PERIOD, BEAT_BUTTON_KEY5, false ),
|
||||||
AutoMappingEntry( 0, KEY_SEMICOLON, BEAT_BUTTON_KEY6, false ),
|
AutoMappingEntry( 0, KEY_SEMICOLON, BEAT_BUTTON_KEY6, false ),
|
||||||
AutoMappingEntry( 0, KEY_SLASH, BEAT_BUTTON_KEY7, false ),
|
AutoMappingEntry( 0, KEY_SLASH, BEAT_BUTTON_KEY7, false ),
|
||||||
AutoMappingEntry( 0, KEY_LSHIFT, BEAT_BUTTON_SCRATCHUP, false )
|
AutoMappingEntry( 0, KEY_SPACE, BEAT_BUTTON_SCRATCHUP, false )
|
||||||
);
|
);
|
||||||
|
|
||||||
static const Game g_Game_Beat =
|
static const Game g_Game_Beat =
|
||||||
@@ -1894,11 +1894,11 @@ static const Game g_Game_Beat =
|
|||||||
{ // m_szButtonNames
|
{ // m_szButtonNames
|
||||||
{ "Key1", GAME_BUTTON_LEFT },
|
{ "Key1", GAME_BUTTON_LEFT },
|
||||||
{ "Key2", GameButton_Invalid },
|
{ "Key2", GameButton_Invalid },
|
||||||
{ "Key3", GAME_BUTTON_RIGHT },
|
{ "Key3", GameButton_Invalid },
|
||||||
{ "Key4", GameButton_Invalid },
|
{ "Key4", GameButton_Invalid },
|
||||||
{ "Key5", GameButton_Invalid },
|
{ "Key5", GameButton_Invalid },
|
||||||
{ "Key6", GameButton_Invalid },
|
{ "Key6", GameButton_Invalid },
|
||||||
{ "Key7", GameButton_Invalid },
|
{ "Key7", GAME_BUTTON_RIGHT },
|
||||||
{ "Scratch up", GAME_BUTTON_UP },
|
{ "Scratch up", GAME_BUTTON_UP },
|
||||||
{ "Scratch down", GAME_BUTTON_DOWN },
|
{ "Scratch down", GAME_BUTTON_DOWN },
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1515,6 +1515,9 @@ void BMSSongLoader::AddToSong()
|
|||||||
steps->SetDifficulty( Difficulty_Easy );
|
steps->SetDifficulty( Difficulty_Easy );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
// [x] [Expert]
|
||||||
|
else if( tag.find('x') != tag.npos )
|
||||||
|
steps->SetDifficulty( Difficulty_Challenge );
|
||||||
// [A] <A> (A) [ANOTHER] <ANOTHER> (ANOTHER) (ANOTHER7) Another (DP ANOTHER) (Another) -ANOTHER- [A7] [A14] etc etc etc
|
// [A] <A> (A) [ANOTHER] <ANOTHER> (ANOTHER) (ANOTHER7) Another (DP ANOTHER) (Another) -ANOTHER- [A7] [A14] etc etc etc
|
||||||
else if( tag.find('a') != tag.npos )
|
else if( tag.find('a') != tag.npos )
|
||||||
steps->SetDifficulty( Difficulty_Hard );
|
steps->SetDifficulty( Difficulty_Hard );
|
||||||
|
|||||||
Reference in New Issue
Block a user