Minor tweaks in gameman (pump stuff) and notesloaderksf
This commit is contained in:
+62
-62
@@ -647,20 +647,20 @@ static const Style g_Style_Pump_HalfDouble =
|
|||||||
6, // m_iColsPerPlayer
|
6, // m_iColsPerPlayer
|
||||||
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
||||||
{ // PLAYER_1
|
{ // PLAYER_1
|
||||||
{ TRACK_1, -PUMP_COL_SPACING*2.5f-4, NULL },
|
{ TRACK_1, -PUMP_COL_SPACING*2.5f-5, NULL },
|
||||||
{ TRACK_2, -PUMP_COL_SPACING*1.5f-4, NULL },
|
{ TRACK_2, -PUMP_COL_SPACING*1.5f-5, NULL },
|
||||||
{ TRACK_3, -PUMP_COL_SPACING*0.5f-4, NULL },
|
{ TRACK_3, -PUMP_COL_SPACING*0.5f-5, NULL },
|
||||||
{ TRACK_4, +PUMP_COL_SPACING*0.5f+4, NULL },
|
{ TRACK_4, +PUMP_COL_SPACING*0.5f+5, NULL },
|
||||||
{ TRACK_5, +PUMP_COL_SPACING*1.5f+4, NULL },
|
{ TRACK_5, +PUMP_COL_SPACING*1.5f+5, NULL },
|
||||||
{ TRACK_6, +PUMP_COL_SPACING*2.5f+4, NULL },
|
{ TRACK_6, +PUMP_COL_SPACING*2.5f+5, NULL },
|
||||||
},
|
},
|
||||||
{ // PLAYER_2
|
{ // PLAYER_2
|
||||||
{ TRACK_1, -PUMP_COL_SPACING*2.5f-4, NULL },
|
{ TRACK_1, -PUMP_COL_SPACING*2.5f-5, NULL },
|
||||||
{ TRACK_2, -PUMP_COL_SPACING*1.5f-4, NULL },
|
{ TRACK_2, -PUMP_COL_SPACING*1.5f-5, NULL },
|
||||||
{ TRACK_3, -PUMP_COL_SPACING*0.5f-4, NULL },
|
{ TRACK_3, -PUMP_COL_SPACING*0.5f-5, NULL },
|
||||||
{ TRACK_4, +PUMP_COL_SPACING*0.5f+4, NULL },
|
{ TRACK_4, +PUMP_COL_SPACING*0.5f+5, NULL },
|
||||||
{ TRACK_5, +PUMP_COL_SPACING*1.5f+4, NULL },
|
{ TRACK_5, +PUMP_COL_SPACING*1.5f+5, NULL },
|
||||||
{ TRACK_6, +PUMP_COL_SPACING*2.5f+4, NULL },
|
{ TRACK_6, +PUMP_COL_SPACING*2.5f+5, NULL },
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{ // m_iInputColumn[NUM_GameController][NUM_GameButton]
|
{ // m_iInputColumn[NUM_GameController][NUM_GameButton]
|
||||||
@@ -687,28 +687,28 @@ static const Style g_Style_Pump_Double =
|
|||||||
10, // m_iColsPerPlayer
|
10, // m_iColsPerPlayer
|
||||||
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
||||||
{ // PLAYER_1
|
{ // PLAYER_1
|
||||||
{ TRACK_1, -PUMP_COL_SPACING*4.5f-4, NULL },
|
{ TRACK_1, -PUMP_COL_SPACING*4.5f-5, NULL },
|
||||||
{ TRACK_2, -PUMP_COL_SPACING*3.5f-4, NULL },
|
{ TRACK_2, -PUMP_COL_SPACING*3.5f-5, NULL },
|
||||||
{ TRACK_3, -PUMP_COL_SPACING*2.5f-4, NULL },
|
{ TRACK_3, -PUMP_COL_SPACING*2.5f-5, NULL },
|
||||||
{ TRACK_4, -PUMP_COL_SPACING*1.5f-4, NULL },
|
{ TRACK_4, -PUMP_COL_SPACING*1.5f-5, NULL },
|
||||||
{ TRACK_5, -PUMP_COL_SPACING*0.5f-4, NULL },
|
{ TRACK_5, -PUMP_COL_SPACING*0.5f-5, NULL },
|
||||||
{ TRACK_6, +PUMP_COL_SPACING*0.5f+4, NULL },
|
{ TRACK_6, +PUMP_COL_SPACING*0.5f+5, NULL },
|
||||||
{ TRACK_7, +PUMP_COL_SPACING*1.5f+4, NULL },
|
{ TRACK_7, +PUMP_COL_SPACING*1.5f+5, NULL },
|
||||||
{ TRACK_8, +PUMP_COL_SPACING*2.5f+4, NULL },
|
{ TRACK_8, +PUMP_COL_SPACING*2.5f+5, NULL },
|
||||||
{ TRACK_9, +PUMP_COL_SPACING*3.5f+4, NULL },
|
{ TRACK_9, +PUMP_COL_SPACING*3.5f+5, NULL },
|
||||||
{ TRACK_10, +PUMP_COL_SPACING*4.5f+4, NULL },
|
{ TRACK_10, +PUMP_COL_SPACING*4.5f+5, NULL },
|
||||||
},
|
},
|
||||||
{ // PLAYER_2
|
{ // PLAYER_2
|
||||||
{ TRACK_1, -PUMP_COL_SPACING*4.5f-4, NULL },
|
{ TRACK_1, -PUMP_COL_SPACING*4.5f-5, NULL },
|
||||||
{ TRACK_2, -PUMP_COL_SPACING*3.5f-4, NULL },
|
{ TRACK_2, -PUMP_COL_SPACING*3.5f-5, NULL },
|
||||||
{ TRACK_3, -PUMP_COL_SPACING*2.5f-4, NULL },
|
{ TRACK_3, -PUMP_COL_SPACING*2.5f-5, NULL },
|
||||||
{ TRACK_4, -PUMP_COL_SPACING*1.5f-4, NULL },
|
{ TRACK_4, -PUMP_COL_SPACING*1.5f-5, NULL },
|
||||||
{ TRACK_5, -PUMP_COL_SPACING*0.5f-4, NULL },
|
{ TRACK_5, -PUMP_COL_SPACING*0.5f-5, NULL },
|
||||||
{ TRACK_6, +PUMP_COL_SPACING*0.5f+4, NULL },
|
{ TRACK_6, +PUMP_COL_SPACING*0.5f+5, NULL },
|
||||||
{ TRACK_7, +PUMP_COL_SPACING*1.5f+4, NULL },
|
{ TRACK_7, +PUMP_COL_SPACING*1.5f+5, NULL },
|
||||||
{ TRACK_8, +PUMP_COL_SPACING*2.5f+4, NULL },
|
{ TRACK_8, +PUMP_COL_SPACING*2.5f+5, NULL },
|
||||||
{ TRACK_9, +PUMP_COL_SPACING*3.5f+4, NULL },
|
{ TRACK_9, +PUMP_COL_SPACING*3.5f+5, NULL },
|
||||||
{ TRACK_10, +PUMP_COL_SPACING*4.5f+4, NULL },
|
{ TRACK_10, +PUMP_COL_SPACING*4.5f+5, NULL },
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{ // m_iInputColumn[NUM_GameController][NUM_GameButton]
|
{ // m_iInputColumn[NUM_GameController][NUM_GameButton]
|
||||||
@@ -773,16 +773,16 @@ static const Style g_Style_Pump_Couple_Edit =
|
|||||||
10, // m_iColsPerPlayer
|
10, // m_iColsPerPlayer
|
||||||
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
||||||
{ // PLAYER_1
|
{ // PLAYER_1
|
||||||
{ TRACK_1, -PUMP_COL_SPACING*5.0f-4, NULL },
|
{ TRACK_1, -PUMP_COL_SPACING*5.0f-5, NULL },
|
||||||
{ TRACK_2, -PUMP_COL_SPACING*4.0f-4, NULL },
|
{ TRACK_2, -PUMP_COL_SPACING*4.0f-5, NULL },
|
||||||
{ TRACK_3, -PUMP_COL_SPACING*3.0f-4, NULL },
|
{ TRACK_3, -PUMP_COL_SPACING*3.0f-5, NULL },
|
||||||
{ TRACK_4, -PUMP_COL_SPACING*2.0f-4, NULL },
|
{ TRACK_4, -PUMP_COL_SPACING*2.0f-5, NULL },
|
||||||
{ TRACK_5, -PUMP_COL_SPACING*1.0f-4, NULL },
|
{ TRACK_5, -PUMP_COL_SPACING*1.0f-5, NULL },
|
||||||
{ TRACK_6, +PUMP_COL_SPACING*1.0f+4, NULL },
|
{ TRACK_6, +PUMP_COL_SPACING*1.0f+5, NULL },
|
||||||
{ TRACK_7, +PUMP_COL_SPACING*2.0f+4, NULL },
|
{ TRACK_7, +PUMP_COL_SPACING*2.0f+5, NULL },
|
||||||
{ TRACK_8, +PUMP_COL_SPACING*3.0f+4, NULL },
|
{ TRACK_8, +PUMP_COL_SPACING*3.0f+5, NULL },
|
||||||
{ TRACK_9, +PUMP_COL_SPACING*4.0f+4, NULL },
|
{ TRACK_9, +PUMP_COL_SPACING*4.0f+5, NULL },
|
||||||
{ TRACK_10, +PUMP_COL_SPACING*5.0f+4, NULL },
|
{ TRACK_10, +PUMP_COL_SPACING*5.0f+5, NULL },
|
||||||
},
|
},
|
||||||
{ // PLAYER_2
|
{ // PLAYER_2
|
||||||
{ TRACK_1, -PUMP_COL_SPACING*2.0f, NULL },
|
{ TRACK_1, -PUMP_COL_SPACING*2.0f, NULL },
|
||||||
@@ -816,28 +816,28 @@ static const Style g_Style_Pump_Routine =
|
|||||||
10, // m_iColsPerPlayer
|
10, // m_iColsPerPlayer
|
||||||
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
{ // m_ColumnInfo[NUM_PLAYERS][MAX_COLS_PER_PLAYER];
|
||||||
{ // PLAYER_1
|
{ // PLAYER_1
|
||||||
{ TRACK_1, -PUMP_COL_SPACING*4.6f-4, NULL },
|
{ TRACK_1, -PUMP_COL_SPACING*4.6f-5, NULL },
|
||||||
{ TRACK_2, -PUMP_COL_SPACING*3.6f-4, NULL },
|
{ TRACK_2, -PUMP_COL_SPACING*3.6f-5, NULL },
|
||||||
{ TRACK_3, -PUMP_COL_SPACING*2.6f-4, NULL },
|
{ TRACK_3, -PUMP_COL_SPACING*2.6f-5, NULL },
|
||||||
{ TRACK_4, -PUMP_COL_SPACING*1.6f-4, NULL },
|
{ TRACK_4, -PUMP_COL_SPACING*1.6f-5, NULL },
|
||||||
{ TRACK_5, -PUMP_COL_SPACING*0.6f-4, NULL },
|
{ TRACK_5, -PUMP_COL_SPACING*0.6f-5, NULL },
|
||||||
{ TRACK_6, +PUMP_COL_SPACING*0.6f+4, NULL },
|
{ TRACK_6, +PUMP_COL_SPACING*0.6f+5, NULL },
|
||||||
{ TRACK_7, +PUMP_COL_SPACING*1.6f+4, NULL },
|
{ TRACK_7, +PUMP_COL_SPACING*1.6f+5, NULL },
|
||||||
{ TRACK_8, +PUMP_COL_SPACING*2.6f+4, NULL },
|
{ TRACK_8, +PUMP_COL_SPACING*2.6f+5, NULL },
|
||||||
{ TRACK_9, +PUMP_COL_SPACING*3.6f+4, NULL },
|
{ TRACK_9, +PUMP_COL_SPACING*3.6f+5, NULL },
|
||||||
{ TRACK_10, +PUMP_COL_SPACING*4.6f+4, NULL },
|
{ TRACK_10, +PUMP_COL_SPACING*4.6f+5, NULL },
|
||||||
},
|
},
|
||||||
{ // PLAYER_2
|
{ // PLAYER_2
|
||||||
{ TRACK_1, -PUMP_COL_SPACING*4.6f-4, NULL },
|
{ TRACK_1, -PUMP_COL_SPACING*4.6f-5, NULL },
|
||||||
{ TRACK_2, -PUMP_COL_SPACING*3.6f-4, NULL },
|
{ TRACK_2, -PUMP_COL_SPACING*3.6f-5, NULL },
|
||||||
{ TRACK_3, -PUMP_COL_SPACING*2.6f-4, NULL },
|
{ TRACK_3, -PUMP_COL_SPACING*2.6f-5, NULL },
|
||||||
{ TRACK_4, -PUMP_COL_SPACING*1.6f-4, NULL },
|
{ TRACK_4, -PUMP_COL_SPACING*1.6f-5, NULL },
|
||||||
{ TRACK_5, -PUMP_COL_SPACING*0.6f-4, NULL },
|
{ TRACK_5, -PUMP_COL_SPACING*0.6f-5, NULL },
|
||||||
{ TRACK_6, +PUMP_COL_SPACING*0.6f+4, NULL },
|
{ TRACK_6, +PUMP_COL_SPACING*0.6f+5, NULL },
|
||||||
{ TRACK_7, +PUMP_COL_SPACING*1.6f+4, NULL },
|
{ TRACK_7, +PUMP_COL_SPACING*1.6f+5, NULL },
|
||||||
{ TRACK_8, +PUMP_COL_SPACING*2.6f+4, NULL },
|
{ TRACK_8, +PUMP_COL_SPACING*2.6f+5, NULL },
|
||||||
{ TRACK_9, +PUMP_COL_SPACING*3.6f+4, NULL },
|
{ TRACK_9, +PUMP_COL_SPACING*3.6f+5, NULL },
|
||||||
{ TRACK_10, +PUMP_COL_SPACING*4.6f+4, NULL },
|
{ TRACK_10, +PUMP_COL_SPACING*4.6f+5, NULL },
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{ // m_iInputColumn[NUM_GameController][NUM_GameButton]
|
{ // m_iInputColumn[NUM_GameController][NUM_GameButton]
|
||||||
|
|||||||
@@ -456,7 +456,7 @@ static bool LoadGlobalData( const RString &sPath, Song &out, bool &bKIUCompliant
|
|||||||
// CheckpointsUseTimeSignatures metric. -aj
|
// CheckpointsUseTimeSignatures metric. -aj
|
||||||
TimeSignatureSegment seg;
|
TimeSignatureSegment seg;
|
||||||
seg.m_iStartRow = BeatToNoteRow(0.0f);
|
seg.m_iStartRow = BeatToNoteRow(0.0f);
|
||||||
seg.m_iNumerator = CLAMP( iTickCount, 0, ROWS_PER_BEAT );
|
seg.m_iNumerator = iTickCount > ROWS_PER_BEAT ? ROWS_PER_BEAT : iTickCount;
|
||||||
seg.m_iDenominator = 4;
|
seg.m_iDenominator = 4;
|
||||||
out.m_Timing.AddTimeSignatureSegment( seg );
|
out.m_Timing.AddTimeSignatureSegment( seg );
|
||||||
}
|
}
|
||||||
@@ -565,7 +565,7 @@ static bool LoadGlobalData( const RString &sPath, Song &out, bool &bKIUCompliant
|
|||||||
iTickCount = (int)numTemp;
|
iTickCount = (int)numTemp;
|
||||||
TimeSignatureSegment seg;
|
TimeSignatureSegment seg;
|
||||||
seg.m_iStartRow = BeatToNoteRow(fCurBeat);
|
seg.m_iStartRow = BeatToNoteRow(fCurBeat);
|
||||||
seg.m_iNumerator = CLAMP( iTickCount, 0, ROWS_PER_BEAT);
|
seg.m_iNumerator = iTickCount > ROWS_PER_BEAT ? ROWS_PER_BEAT : iTickCount;
|
||||||
seg.m_iDenominator = 4;
|
seg.m_iDenominator = 4;
|
||||||
out.m_Timing.AddTimeSignatureSegment( seg );
|
out.m_Timing.AddTimeSignatureSegment( seg );
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user