Added: Pop'n Music Gametype.
This commit is contained in:
@@ -34,6 +34,8 @@ const int DS3DDX_COL_SPACING = 46;
|
||||
const int BM_COL_SPACING=34;
|
||||
const int MANIAX_COL_SPACING = 36;
|
||||
const int TECHNO_COL_SPACING = 64;
|
||||
const int PNM5_COL_SPACING = 46;
|
||||
const int PNM9_COL_SPACING = 46;
|
||||
|
||||
struct {
|
||||
char *name;
|
||||
@@ -56,6 +58,8 @@ struct {
|
||||
{ "maniax-single", 4 },
|
||||
{ "maniax-double", 8 },
|
||||
{ "techno-single8", 8 },
|
||||
{ "pnm-five", 5 },
|
||||
{ "pnm-nine", 9 },
|
||||
};
|
||||
|
||||
//
|
||||
@@ -1605,6 +1609,72 @@ StyleDef g_StyleDefs[NUM_STYLES] =
|
||||
0,1,2,3,4,5,6,7
|
||||
},
|
||||
},
|
||||
{ // STYLE_PNM_FIVE
|
||||
GAME_PNM, // m_Game
|
||||
true, // m_bUsedForGameplay
|
||||
true, // m_bUsedForEdit
|
||||
"pnm-five", // m_szName
|
||||
STEPS_TYPE_PNM_FIVE, // m_StepsType
|
||||
StyleDef::ONE_PLAYER_ONE_CREDIT, // m_StyleType
|
||||
{ 320, 320 }, // m_iCenterX
|
||||
5, // m_iColsPerPlayer
|
||||
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
||||
{ // PLAYER_1
|
||||
{ TRACK_1, GAME_CONTROLLER_1, PNM_BUTTON_LEFT_GREEN, -PNM5_COL_SPACING*1.5f },
|
||||
{ TRACK_2, GAME_CONTROLLER_1, PNM_BUTTON_LEFT_BLUE, -PNM5_COL_SPACING*0.5f },
|
||||
{ TRACK_3, GAME_CONTROLLER_1, PNM_BUTTON_RED, -PNM5_COL_SPACING*0.0f },
|
||||
{ TRACK_4, GAME_CONTROLLER_1, PNM_BUTTON_RIGHT_BLUE, +PNM5_COL_SPACING*0.5f },
|
||||
{ TRACK_5, GAME_CONTROLLER_1, PNM_BUTTON_RIGHT_GREEN, +PNM5_COL_SPACING*1.5f },
|
||||
},
|
||||
{ // PLAYER_2
|
||||
{ TRACK_1, GAME_CONTROLLER_2, PNM_BUTTON_LEFT_GREEN, -PNM5_COL_SPACING*1.5f },
|
||||
{ TRACK_2, GAME_CONTROLLER_2, PNM_BUTTON_LEFT_BLUE, -PNM5_COL_SPACING*0.5f },
|
||||
{ TRACK_3, GAME_CONTROLLER_2, PNM_BUTTON_RED, -PNM5_COL_SPACING*0.0f },
|
||||
{ TRACK_4, GAME_CONTROLLER_2, PNM_BUTTON_RIGHT_BLUE, +PNM5_COL_SPACING*0.5f },
|
||||
{ TRACK_5, GAME_CONTROLLER_2, PNM_BUTTON_RIGHT_GREEN, +PNM5_COL_SPACING*1.5f },
|
||||
},
|
||||
},
|
||||
{ // m_iColumnDrawOrder[MAX_COLS_PER_PLAYER];
|
||||
0,1,2,3,4
|
||||
},
|
||||
},
|
||||
{ // STYLE_PNM_FIVE
|
||||
GAME_PNM, // m_Game
|
||||
true, // m_bUsedForGameplay
|
||||
true, // m_bUsedForEdit
|
||||
"pnm-nine", // m_szName
|
||||
STEPS_TYPE_PNM_NINE, // m_StepsType
|
||||
StyleDef::ONE_PLAYER_ONE_CREDIT, // m_StyleType
|
||||
{ 320, 320 }, // m_iCenterX
|
||||
9, // m_iColsPerPlayer
|
||||
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
||||
{ // PLAYER_1
|
||||
{ TRACK_1, GAME_CONTROLLER_1, PNM_BUTTON_LEFT_WHITE, -PNM9_COL_SPACING*3.5f },
|
||||
{ TRACK_2, GAME_CONTROLLER_1, PNM_BUTTON_LEFT_YELLOW, -PNM9_COL_SPACING*2.5f },
|
||||
{ TRACK_3, GAME_CONTROLLER_1, PNM_BUTTON_LEFT_GREEN, -PNM9_COL_SPACING*1.5f },
|
||||
{ TRACK_4, GAME_CONTROLLER_1, PNM_BUTTON_LEFT_BLUE, -PNM9_COL_SPACING*0.5f },
|
||||
{ TRACK_5, GAME_CONTROLLER_1, PNM_BUTTON_RED, -PNM9_COL_SPACING*0.0f },
|
||||
{ TRACK_6, GAME_CONTROLLER_1, PNM_BUTTON_RIGHT_BLUE, +PNM9_COL_SPACING*0.5f },
|
||||
{ TRACK_7, GAME_CONTROLLER_1, PNM_BUTTON_RIGHT_GREEN, +PNM9_COL_SPACING*1.5f },
|
||||
{ TRACK_8, GAME_CONTROLLER_1, PNM_BUTTON_RIGHT_YELLOW, +PNM9_COL_SPACING*2.5f },
|
||||
{ TRACK_9, GAME_CONTROLLER_1, PNM_BUTTON_RIGHT_WHITE, +PNM9_COL_SPACING*3.5f },
|
||||
},
|
||||
{ // PLAYER_2
|
||||
{ TRACK_1, GAME_CONTROLLER_2, PNM_BUTTON_LEFT_WHITE, -PNM9_COL_SPACING*3.5f },
|
||||
{ TRACK_2, GAME_CONTROLLER_2, PNM_BUTTON_LEFT_YELLOW, -PNM9_COL_SPACING*2.5f },
|
||||
{ TRACK_3, GAME_CONTROLLER_2, PNM_BUTTON_LEFT_GREEN, -PNM9_COL_SPACING*1.5f },
|
||||
{ TRACK_4, GAME_CONTROLLER_2, PNM_BUTTON_LEFT_BLUE, -PNM9_COL_SPACING*0.5f },
|
||||
{ TRACK_5, GAME_CONTROLLER_2, PNM_BUTTON_RED, -PNM9_COL_SPACING*0.0f },
|
||||
{ TRACK_6, GAME_CONTROLLER_2, PNM_BUTTON_RIGHT_BLUE, +PNM9_COL_SPACING*0.5f },
|
||||
{ TRACK_7, GAME_CONTROLLER_2, PNM_BUTTON_RIGHT_GREEN, +PNM9_COL_SPACING*1.5f },
|
||||
{ TRACK_8, GAME_CONTROLLER_2, PNM_BUTTON_RIGHT_YELLOW, +PNM9_COL_SPACING*2.5f },
|
||||
{ TRACK_9, GAME_CONTROLLER_2, PNM_BUTTON_RIGHT_WHITE, +PNM9_COL_SPACING*3.5f },
|
||||
},
|
||||
},
|
||||
{ // m_iColumnDrawOrder[MAX_COLS_PER_PLAYER];
|
||||
0,1,2,3,4,5,6,7,8
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user