-- SongDatabase and SongDesc GameMode = { Classic = 0, MashUp = 1, PartyMaster = 2, Sweat = 3, Battle = 4, OnStage = 5, MusicMotion = 6, } GameModeFlags = { None = 0x00000000, Classic_Alternate = 0x00000001, Classic_CommunityMashup = 0x00000002, Classic_StarRemix = 0x00000006, Sweat_Warmup = 0x00000001, Sweat_Routine = 0x00000002, Sweat_WarmupRoutine = 0x00000003, Sweat_Cooldown = 0x00000004, Sweat_WarmupCooldown = 0x00000005, Sweat_RoutineCooldown = 0x00000006, Sweat_All = 0x0000000F, MashUp_Sweat = 0x00000001, All = 0xFFFFFFFF } SongGameModeLocale = { Locale_Derived_FromFlag = 4294967295, -- Invalid u32 Classic_Alternate_Sumo = 10014, Classic_Alternate_Chair = 10015, Classic_Alternate_Charleston= 10016, MashUp_Sweat = 9994 } GameModeStatus = { Hidden = 1, MojoLocked = 2, Available = 3, RedeemLocked = 4, UplayLocked = 5, GachaLocked = 9, StarLocked = 10, DLCLocked = 11, ObjectiveLocked = 12, AnthologyLocked = 13 } NumCoach = { Solo = 1, Duo = 2, Trio = 3, Quatuor = 4, Quintet = 5, Sextet = 6 } SongDifficulty = { Easy = 1, Medium = 2, Hard = 3, Extreme = 4 } SweatDifficulty = { Low = 1, Medium = 2, Hard = 3 } SongBackgroundType = { OldSystem = 0, Graph = 1, OnStage = 2, Sweat = 3, Extreme = 4, CMU = 5, Mashup = 6 } SongLyricsType = { None = -1, OldSystem = 0, Classic = 1, OnStage = 2, WorldDanceFloor = 3 } DoubleScoringType = { NA = -1, AirMusic = 0, Dance = 1 }