mirror of
https://github.com/Yonokid/PyTaiko.git
synced 2026-02-04 11:40:13 +01:00
add custom background implementation and A3 collab
This commit is contained in:
@@ -97,9 +97,11 @@ class GameScreen:
|
||||
if self.tja is not None:
|
||||
subtitle = self.tja.metadata.subtitle.get(global_data.config['general']['language'].lower(), '')
|
||||
self.bpm = self.tja.metadata.bpm
|
||||
scene_preset = self.tja.metadata.scene_preset
|
||||
else:
|
||||
subtitle = ''
|
||||
self.background = Background(global_data.player_num, self.bpm)
|
||||
scene_preset = ''
|
||||
self.background = Background(global_data.player_num, self.bpm, scene_preset=scene_preset)
|
||||
self.transition = Transition(session_data.song_title, subtitle, is_second=True)
|
||||
self.transition.start()
|
||||
|
||||
@@ -1298,7 +1300,8 @@ class SongInfo:
|
||||
dest = ray.Rectangle(text_x, text_y, self.song_title.texture.width, self.song_title.texture.height)
|
||||
self.song_title.draw(self.song_title.default_src, dest, ray.Vector2(0, 0), 0, ray.fade(ray.WHITE, 1 - self.fade.attribute))
|
||||
|
||||
tex.draw_texture('song_info', 'genre', fade=1 - self.fade.attribute, frame=self.genre)
|
||||
if self.genre < 9:
|
||||
tex.draw_texture('song_info', 'genre', fade=1 - self.fade.attribute, frame=self.genre)
|
||||
|
||||
class ResultTransition:
|
||||
def __init__(self, player_num: int):
|
||||
|
||||
@@ -101,7 +101,7 @@ class SongSelectScreen:
|
||||
if self.navigator.items != []:
|
||||
global_data.selected_song = self.navigator.get_current_item().path
|
||||
session_data.selected_difficulty = self.selected_difficulty
|
||||
session_data.genre_index = self.navigator.get_current_item().box.texture_index
|
||||
session_data.genre_index = self.navigator.get_current_item().box.name_texture_index
|
||||
self.reset_demo_music()
|
||||
self.navigator.reset_items()
|
||||
audio.unload_all_sounds()
|
||||
|
||||
Reference in New Issue
Block a user