#include "global.h"
#include "NotesLoaderBMS.h"
#include "NoteData.h"
#include "GameConstantsAndTypes.h"
#include "RageLog.h"
#include "GameManager.h"
#include "RageException.h"
#include "RageFile.h"
#include "StepsUtil.h"
#include "song.h"
#include "Steps.h"
#include "RageUtil_CharConversions.h"
#include "NoteTypes.h"
Enumerations | |
enum | BmsTrack { BMS_P1_KEY1 = 0, BMS_P1_KEY2, BMS_P1_KEY3, BMS_P1_KEY4, BMS_P1_KEY5, BMS_P1_TURN, BMS_P1_KEY6, BMS_P1_KEY7, BMS_P2_KEY1, BMS_P2_KEY2, BMS_P2_KEY3, BMS_P2_KEY4, BMS_P2_KEY5, BMS_P2_TURN, BMS_P2_KEY6, BMS_P2_KEY7, BMS_AUTO_KEYSOUND_1, BMS_AUTO_KEYSOUND_2, BMS_AUTO_KEYSOUND_3, BMS_AUTO_KEYSOUND_4, BMS_AUTO_KEYSOUND_5, BMS_AUTO_KEYSOUND_6, BMS_AUTO_KEYSOUND_7, BMS_AUTO_KEYSOUND_LAST, NUM_BMS_TRACKS } |
enum | { BMS_TRACK_TIME_SIG = 2, BMS_TRACK_BPM = 3, BMS_TRACK_BPM_REF = 8, BMS_TRACK_STOP = 9 } |
Functions | |
bool | ConvertRawTrackToTapNote (int iRawTrack, BmsTrack &bmsTrackOut, bool &bIsHoldOut) |
CString | FindLargestInitialSubstring (CString string1, CString string2) |
StepsType | DetermineStepsType (int iPlayer, const NoteData &nd) |
Variables | |
const int | NUM_NON_AUTO_KEYSOUND_TRACKS = BMS_AUTO_KEYSOUND_1 |
const int | NUM_AUTO_KEYSOUND_TRACKS = NUM_BMS_TRACKS - NUM_NON_AUTO_KEYSOUND_TRACKS |
|
|
|
|
|
|
|
|
|
|
|
|
|