mirror of
https://github.com/Yonokid/PyTaiko.git
synced 2026-02-04 11:40:13 +01:00
minor bug fixes
This commit is contained in:
@@ -812,7 +812,10 @@ class AudioEngine:
|
||||
del self.sounds[sound]
|
||||
|
||||
def unload_all_sounds(self) -> None:
|
||||
self.sounds.clear()
|
||||
sounds_to_clear = list(self.sounds.keys())
|
||||
for key in sounds_to_clear:
|
||||
if key in self.sounds:
|
||||
del self.sounds[key]
|
||||
|
||||
def normalize_sound(self, sound: str, rms: float) -> None:
|
||||
if sound in self.sounds:
|
||||
|
||||
10
libs/tja.py
10
libs/tja.py
@@ -219,7 +219,7 @@ class TJAParser:
|
||||
if item[len('SUBTITLE')] != ':':
|
||||
region_code = (item[len('SUBTITLE'):len('SUBTITLE')+2]).lower()
|
||||
self.metadata.subtitle[region_code] = ''.join(item.split(':')[1:])
|
||||
if '限定' in self.metadata.subtitle:
|
||||
if 'ja' in self.metadata.subtitle and '限定' in self.metadata.subtitle['ja']:
|
||||
self.ex_data.limited_time = True
|
||||
elif item.startswith('TITLE'):
|
||||
region_code = 'en'
|
||||
@@ -300,12 +300,12 @@ class TJAParser:
|
||||
self.metadata.course_data[current_diff].scorediff = int(float(score_diff))
|
||||
for region_code in self.metadata.title:
|
||||
if '-New Audio-' in self.metadata.title[region_code] or '-新曲-' in self.metadata.title[region_code]:
|
||||
self.metadata.title[region_code] = self.metadata.title[region_code].strip('-New Audio-')
|
||||
self.metadata.title[region_code] = self.metadata.title[region_code].strip('-新曲-')
|
||||
self.metadata.title[region_code] = self.metadata.title[region_code].replace('-New Audio-', '')
|
||||
self.metadata.title[region_code] = self.metadata.title[region_code].replace('-新曲-', '')
|
||||
self.ex_data.new_audio = True
|
||||
elif '-Old Audio-' in self.metadata.title[region_code] or '-旧曲-' in self.metadata.title[region_code]:
|
||||
self.metadata.title[region_code] = self.metadata.title[region_code].strip('-Old Audio-')
|
||||
self.metadata.title[region_code] = self.metadata.title[region_code].strip('-旧曲-')
|
||||
self.metadata.title[region_code] = self.metadata.title[region_code].replace('-Old Audio-', '')
|
||||
self.metadata.title[region_code] = self.metadata.title[region_code].replace('-旧曲-', '')
|
||||
self.ex_data.old_audio = True
|
||||
elif '限定' in self.metadata.title[region_code]:
|
||||
self.ex_data.limited_time = True
|
||||
|
||||
Reference in New Issue
Block a user