Add pump mirrors and language.

This commit is contained in:
hayoreo
2024-03-06 16:10:21 -08:00
committed by teejusb
parent db7b7b425c
commit 338fdd8892
2 changed files with 72 additions and 4 deletions
+70 -4
View File
@@ -1398,6 +1398,44 @@ static void GetTrackMapping( StepsType st, NoteDataUtil::TrackMapping tt, int Nu
iTakeFromTrack[4] = 1;
iTakeFromTrack[5] = 0;
break;
case StepsType_pump_single:
iTakeFromTrack[0] = 4;
iTakeFromTrack[1] = 3;
iTakeFromTrack[3] = 1;
iTakeFromTrack[4] = 0;
break;
case StepsType_pump_halfdouble:
iTakeFromTrack[0] = 5;
iTakeFromTrack[1] = 4;
iTakeFromTrack[2] = 3;
iTakeFromTrack[3] = 2;
iTakeFromTrack[4] = 1;
iTakeFromTrack[5] = 0;
break;
case StepsType_pump_double:
iTakeFromTrack[0] = 9;
iTakeFromTrack[1] = 8;
iTakeFromTrack[2] = 7;
iTakeFromTrack[3] = 6;
iTakeFromTrack[4] = 5;
iTakeFromTrack[5] = 4;
iTakeFromTrack[6] = 3;
iTakeFromTrack[7] = 2;
iTakeFromTrack[8] = 1;
iTakeFromTrack[9] = 0;
break;
case StepsType_pump_couple:
iTakeFromTrack[0] = 9;
iTakeFromTrack[1] = 8;
iTakeFromTrack[2] = 7;
iTakeFromTrack[3] = 6;
iTakeFromTrack[4] = 5;
iTakeFromTrack[5] = 4;
iTakeFromTrack[6] = 3;
iTakeFromTrack[7] = 2;
iTakeFromTrack[8] = 1;
iTakeFromTrack[9] = 0;
break;
default: break;
}
break;
@@ -1409,19 +1447,47 @@ static void GetTrackMapping( StepsType st, NoteDataUtil::TrackMapping tt, int Nu
iTakeFromTrack[2] = 1;
break;
case StepsType_dance_double:
iTakeFromTrack[0] = 0;
iTakeFromTrack[1] = 2;
iTakeFromTrack[2] = 1;
iTakeFromTrack[3] = 3;
iTakeFromTrack[4] = 4;
iTakeFromTrack[5] = 6;
iTakeFromTrack[6] = 5;
iTakeFromTrack[7] = 7;
break;
case StepsType_dance_solo:
iTakeFromTrack[2] = 3;
iTakeFromTrack[3] = 2;
break;
case StepsType_pump_single:
iTakeFromTrack[0] = 1;
iTakeFromTrack[1] = 0;
iTakeFromTrack[3] = 4;
iTakeFromTrack[4] = 3;
break;
case StepsType_pump_halfdouble:
iTakeFromTrack[1] = 2;
iTakeFromTrack[2] = 1;
iTakeFromTrack[3] = 4;
iTakeFromTrack[4] = 3;
break;
case StepsType_pump_double:
iTakeFromTrack[0] = 1;
iTakeFromTrack[1] = 0;
iTakeFromTrack[3] = 4;
iTakeFromTrack[4] = 3;
iTakeFromTrack[5] = 6;
iTakeFromTrack[6] = 5;
iTakeFromTrack[8] = 9;
iTakeFromTrack[9] = 8;
break;
case StepsType_pump_couple:
iTakeFromTrack[0] = 1;
iTakeFromTrack[1] = 0;
iTakeFromTrack[3] = 4;
iTakeFromTrack[4] = 3;
iTakeFromTrack[5] = 6;
iTakeFromTrack[6] = 5;
iTakeFromTrack[8] = 9;
iTakeFromTrack[9] = 8;
break;
default: break;
}
break;