RoomSets = { F = { "F_Opening01", "F_Opening02", "F_Opening03", "F_MiniBoss01", "F_MiniBoss02", "F_MiniBoss03", "F_PreBoss01", "F_Boss01", "F_Boss02", "F_PostBoss01", "F_Shop01", "F_Reprieve01", "F_Reprieve01", "F_Story01", "F_Story01", "F_Combat01", "F_Combat02", "F_Combat03", "F_Combat04", "F_Combat05", "F_Combat06", "F_Combat07", "F_Combat08", "F_Combat09", "F_Combat10", "F_Combat11", "F_Combat12", "F_Combat13", "F_Combat14", "F_Combat15", "F_Combat16", "F_Combat17", "F_Combat18", "F_Combat19", "F_Combat20", "F_Combat21", "F_Combat22", }, G = { "G_Intro", "G_PreBoss01", "G_Boss01", "G_Boss02", "G_PostBoss01", "G_Shop01", "G_MiniBoss01", "G_MiniBoss02", "G_MiniBoss03", "G_Reprieve01", "G_Story01", "G_Combat01", "G_Combat02", "G_Combat03", "G_Combat04", "G_Combat05", "G_Combat06", "G_Combat07", "G_Combat08", "G_Combat09", "G_Combat10", "G_Combat11", "G_Combat12", "G_Combat13", "G_Combat14", "G_Combat15", "G_Combat16", "G_Combat17", "G_Combat18", "G_Combat19", "G_Combat20", }, H = { "H_Intro", "H_PreBoss01", "H_Boss01", "H_Boss02", "H_PostBoss01", "H_MiniBoss01", "H_MiniBoss02", "H_Bridge01", "H_Combat01", "H_Combat02", "H_Combat03", "H_Combat04", "H_Combat05", "H_Combat06", "H_Combat07", "H_Combat08", "H_Combat09", "H_Combat10", "H_Combat11", "H_Combat12", "H_Combat13", "H_Combat14", "H_Combat15", }, I = { "I_Intro", "I_PreBoss01", "I_PreBoss02", "I_Boss01", "I_PostBoss01", "I_Shop01", "I_Reprieve01", "I_Reprieve01", "I_Reprieve01", "I_Story01", "I_MiniBoss01", "I_MiniBoss02", "I_MiniBoss03", "I_Combat01", "I_Combat01", "I_Combat02", "I_Combat03", "I_Combat03", "I_Combat04", "I_Combat04", "I_Combat05", "I_Combat06", "I_Combat07", "I_Combat08", "I_Combat09", "I_Combat09", "I_Combat10", "I_Combat10", "I_Combat11", "I_Combat11", "I_Combat12", "I_Combat12", "I_Combat13", "I_Combat14", "I_Combat15", "I_Combat16", "I_Combat17", "I_Combat18", "I_Combat18", "I_Combat19", "I_Combat20", "I_Combat21", "I_Combat21", "I_Combat22", "I_Combat22", "I_Combat23", "I_Combat24", -- @ ending "I_ChronosFlashback01", "I_DeathAreaRestored", "EndCredits01", }, N = { "N_Opening01", "N_PreHub01", "N_Hub", "N_Shop01", "N_Story01", "N_Story01", "N_PreBoss01", "N_Boss01", "N_Boss02", "N_PostBoss01", "N_MiniBoss01", "N_MiniBoss02", "N_Combat01", "N_Combat02", "N_Combat03", "N_Combat04", "N_Combat05", "N_Combat06", "N_Combat07", "N_Combat08", "N_Combat09", "N_Combat10", "N_Combat11", "N_Combat12", "N_Combat13", "N_Combat14", "N_Combat15", "N_Combat16", "N_Combat17", "N_Combat18", "N_Combat19", "N_Combat20", "N_Combat21", "N_Combat22", "N_Combat23", }, N_SubRooms = { "N_Sub01", "N_Sub02", "N_Sub03", "N_Sub04", "N_Sub05", "N_Sub06", "N_Sub07", "N_Sub08", "N_Sub09", "N_Sub10", "N_Sub11", "N_Sub12", "N_Sub13", "N_Sub14", "N_Sub15", }, O = { "O_Intro", "O_PreBoss01", "O_Boss01", "O_Boss02", "O_PostBoss01", "O_Shop01", "O_Reprieve01", "O_Story01", "O_Story01", "O_MiniBoss01", "O_MiniBoss02", "O_Combat01", "O_Combat02", "O_Combat03", "O_Combat04", "O_Combat05", "O_Combat06", "O_Combat07", "O_Combat08", "O_Combat09", "O_Combat10", "O_Combat11", "O_Combat12", "O_Combat13", -- Backup if there is nothing eligible before PreBoss "O_Combat14", "O_Combat15", "O_Devotion01", }, P = { "P_Intro", "P_PreBoss01", "P_Boss01", "P_PostBoss01", "P_Shop01", "P_Reprieve01", "P_Reprieve01", "P_Story01", "P_Story01", "P_MiniBoss01", "P_MiniBoss02", "P_MiniBoss03", "P_Combat01", "P_Combat02", "P_Combat03", "P_Combat04", "P_Combat05", "P_Combat06", "P_Combat07", "P_Combat08", "P_Combat09", "P_Combat10", "P_Combat11", "P_Combat12", "P_Combat13", "P_Combat14", "P_Combat15", "P_Combat16", "P_Combat17", "P_Combat18", "P_Combat19", }, Q = { "Q_Intro", "Q_Combat10", "Q_Combat11", "Q_MiniBoss01", "Q_MiniBoss02", "Q_MiniBoss03", "Q_MiniBoss04", "Q_MiniBoss05", "Q_Boss01", "Q_Boss02", "Q_PreBoss01", "Q_Combat01", "Q_Combat02", "Q_Combat03", "Q_Combat04", "Q_Combat05", "Q_Combat06", "Q_Combat07", "Q_Combat08", "Q_Combat09", "Q_Combat12", "Q_Combat13", "Q_Combat14", "Q_Combat15", "Q_Combat16", -- @ ending "Q_PostBoss01", "Q_Story01", }, Chaos = { "Chaos_01", "Chaos_02", "Chaos_03", "Chaos_04", "Chaos_05", "Chaos_06", }, Anomaly = { "B_Combat01", "B_Combat05", "B_Combat06", "B_Combat07", "B_Combat08", "B_Combat10", "B_Combat21", }, C = { "C_Boss01", } } NextRoomSets = { F = "G", G = "H", H = "I", N = "O", N_SubRooms = "O", O = "P", P = "Q", }