mirror of
https://github.com/ArchipelagoMW/Archipelago.git
synced 2026-03-27 14:53:22 -07:00
Muse Dash: Add support for Wuthering Waves Pioneer Podcast and Ay-Aye Horse (#6071)
This commit is contained in:
@@ -15,6 +15,7 @@ class MuseDashCollections:
|
||||
"Default Music",
|
||||
"Budget Is Burning: Nano Core",
|
||||
"Budget Is Burning Vol.1",
|
||||
"Wuthering Waves Pioneer Podcast",
|
||||
]
|
||||
|
||||
MUSE_PLUS_DLC: str = "Muse Plus"
|
||||
@@ -40,6 +41,7 @@ class MuseDashCollections:
|
||||
"Heart Message feat. Aoi Tokimori Secret",
|
||||
"Meow Rock feat. Chun Ge, Yuan Shen",
|
||||
"Stra Stella Secret",
|
||||
"Musepyoi Legend",
|
||||
]
|
||||
|
||||
song_items = SONG_DATA
|
||||
|
||||
@@ -696,11 +696,20 @@ SONG_DATA: Dict[str, SongData] = {
|
||||
"Otsukimi Koete Otsukiai": SongData(2900820, "43-70", "MD Plus Project", True, 6, 8, 10),
|
||||
"Obenkyou Time": SongData(2900821, "43-71", "MD Plus Project", False, 6, 8, 11),
|
||||
"Retry Now": SongData(2900822, "43-72", "MD Plus Project", False, 3, 6, 9),
|
||||
"Master Bancho's Sushi Class ": SongData(2900823, "93-0", "Welcome to the Blue Hole!", False, None, None, None),
|
||||
"Master Bancho's Sushi Class": SongData(2900823, "93-0", "Welcome to the Blue Hole!", False, None, 7, None),
|
||||
"CHAOTiC BATTLE": SongData(2900824, "94-0", "Cosmic Radio 2025", False, 7, 9, 11),
|
||||
"FATAL GAME": SongData(2900825, "94-1", "Cosmic Radio 2025", False, 3, 6, 9),
|
||||
"Aria": SongData(2900826, "94-2", "Cosmic Radio 2025", False, 4, 6, 9),
|
||||
"+1 UNKNOWN -NUMBER": SongData(2900827, "94-3", "Cosmic Radio 2025", True, 4, 7, 10),
|
||||
"To the Beyond, from the Nameless Seaside": SongData(2900828, "94-4", "Cosmic Radio 2025", False, 5, 8, 10),
|
||||
"REK421": SongData(2900829, "94-5", "Cosmic Radio 2025", True, 7, 9, 11),
|
||||
}
|
||||
"Musepyoi Legend": SongData(2900830, "95-0", "Ay-Aye Horse", True, None, None, None),
|
||||
"Not Regret": SongData(2900831, "95-1", "Ay-Aye Horse", False, 7, 9, 11),
|
||||
"-Toryanna-": SongData(2900832, "95-2", "Ay-Aye Horse", True, 4, 6, 9),
|
||||
"Icecream Angels": SongData(2900833, "95-3", "Ay-Aye Horse", False, 3, 6, 9),
|
||||
"MEGA TSKR": SongData(2900834, "95-4", "Ay-Aye Horse", False, 4, 7, 10),
|
||||
"777 Vocal ver.": SongData(2900835, "95-5", "Ay-Aye Horse", False, 7, 9, 11),
|
||||
"Chasing Daylight": SongData(2900836, "96-0", "Wuthering Waves Pioneer Podcast", False, 3, 5, 8),
|
||||
"CATCH ME IF YOU CAN": SongData(2900837, "96-1", "Wuthering Waves Pioneer Podcast", False, 4, 6, 9),
|
||||
"RUNNING FOR YOUR LIFE": SongData(2900838, "96-2", "Wuthering Waves Pioneer Podcast", False, 2, 5, 8),
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"game": "Muse Dash",
|
||||
"authors": ["DeamonHunter"],
|
||||
"world_version": "1.5.29",
|
||||
"world_version": "1.5.30",
|
||||
"minimum_ap_version": "0.6.3"
|
||||
}
|
||||
@@ -10,6 +10,7 @@ class DifficultyRanges(MuseDashTestBase):
|
||||
"PeroPero in the Universe",
|
||||
"umpopoff",
|
||||
"P E R O P E R O Brother Dance",
|
||||
"Master Bancho's Sushi Class",
|
||||
]
|
||||
|
||||
def test_all_difficulty_ranges(self) -> None:
|
||||
@@ -78,7 +79,7 @@ class DifficultyRanges(MuseDashTestBase):
|
||||
|
||||
# Some songs are weird and have less than the usual 3 difficulties.
|
||||
# So this override is to avoid failing on these songs.
|
||||
if song_name in ("umpopoff", "P E R O P E R O Brother Dance"):
|
||||
if song_name in ("umpopoff", "P E R O P E R O Brother Dance", "Master Bancho's Sushi Class"):
|
||||
self.assertTrue(song.easy is None and song.hard is not None and song.master is None,
|
||||
f"Song '{song_name}' difficulty not set when it should be.")
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user