diff --git a/scenes/game.py b/scenes/game.py index 7cbb567..4b23b02 100644 --- a/scenes/game.py +++ b/scenes/game.py @@ -189,6 +189,7 @@ class GameScreen: if self.end_ms != 0: if current_time >= self.end_ms + 1000: if self.player_1.ending_anim is None: + self.write_score() if session_data.result_bad == 0: self.player_1.ending_anim = FCAnimation() elif self.player_1.gauge.is_clear: @@ -200,7 +201,6 @@ class GameScreen: self.result_transition.start() audio.play_sound('result_transition', 'voice') else: - self.write_score() self.end_ms = current_time if ray.is_key_pressed(ray.KeyboardKey.KEY_F1): diff --git a/scenes/song_select.py b/scenes/song_select.py index ccc8109..edcdffd 100644 --- a/scenes/song_select.py +++ b/scenes/song_select.py @@ -514,7 +514,7 @@ class SongSelectScreen: else: tex.draw_texture('global', 'background_diff', frame=self.selected_difficulty, fade=min(0.5, self.selected_diff_fadein.attribute), y=-self.selected_diff_bounce.attribute, y2=self.selected_diff_bounce.attribute) if self.selected_diff_highlight_fade.is_reversing or self.selected_diff_highlight_fade.is_finished: - tex.draw_texture('global', 'background_diff', frame=self.selected_difficulty, x=1025, y=-self.selected_diff_bounce.attribute, y2=self.selected_diff_bounce.attribute) + tex.draw_texture('global', 'background_diff', frame=self.selected_difficulty, y=-self.selected_diff_bounce.attribute, y2=self.selected_diff_bounce.attribute) tex.draw_texture('global', 'background_diff_highlight', frame=min(3, self.selected_difficulty), fade=self.selected_diff_highlight_fade.attribute) tex.draw_texture('global', 'bg_diff_text_bg', fade=min(0.5, self.selected_diff_text_fadein.attribute), scale=self.selected_diff_text_resize.attribute, center=True) tex.draw_texture('global', 'bg_diff_text', frame=min(3, self.selected_difficulty), fade=self.selected_diff_text_fadein.attribute, scale=self.selected_diff_text_resize.attribute, center=True)