Implement animated rainbow nameplate and enable via config

This commit is contained in:
somepin
2025-11-05 10:50:49 -05:00
parent b5625f7565
commit ac01aa63ba
8 changed files with 27 additions and 10 deletions

View File

@@ -120,7 +120,7 @@ class ResultPlayer:
session_data = global_data.session_data[int(self.player_num)-1]
self.score_animator = ScoreAnimator(session_data.result_score)
plate_info = global_data.config[f'nameplate_{self.player_num}p']
self.nameplate = Nameplate(plate_info['name'], plate_info['title'], int(self.player_num), plate_info['dan'], plate_info['gold'], plate_info['title_bg'])
self.nameplate = Nameplate(plate_info['name'], plate_info['title'], int(self.player_num), plate_info['dan'], plate_info['gold'], plate_info['rainbow'], plate_info['title_bg'])
self.score, self.good, self.ok, self.bad, self.max_combo, self.total_drumroll = '', '', '', '', '', ''
self.update_list: list[tuple[str, int]] = [('score', session_data.result_score),
('good', session_data.result_good),