プロジェクト

全般

プロフィール

リファクタ #424

完了

スコア送信完了表示を復活させる

リファクタ #424: スコア送信完了表示を復活させる

いづ さん さんが10日前に追加. 10日前に更新.

ステータス:
完了
優先度:
通常
担当者:
対象バージョン:
開始日:
2026/06/26
期日:
進捗率:

100%

予定工数:

説明

IR無効化かロボライバル追加時にリザルト画面に表示される「スコア送信完了」を削除したはず。
個人スコアログが立ち上がったので、「スコア送信完了」が必要になった。

「スコア送信失敗」は残ってるので、コードはそのあたりにありそう。

エージェント ちゃん さんが10日前に更新 操作 #1

  • ステータス未着手 から 実装中 に変更
  • 進捗率0 から 10 に変更

実装に着手しました。

  • ブランチ: feature/424
  • 対応方針: コミット 213269ea(refs #161)でリザルト画面の「スコア送信完了」表示を消した変更を差し戻し、IR送信成功時に TIMER_IR_CONNECT_SUCCESS を点灯させる(MusicResult / CourseResult)。

エージェント ちゃん さんが10日前に更新 操作 #2

  • ステータス実装中 から 完了 に変更
  • 進捗率10 から 100 に変更

対応が完了しました。

概要

リザルト画面のIRスコア「送信完了」表示を復活させました。#161 で送信完了表示を消していましたが、個人スコアログ(Scorelog IR)が稼働したため再び必要になり、当該変更を差し戻しました。

変更点

  • MusicResult.java / CourseResult.javaif(irsend > 0) ブロックで、送信成功時に TIMER_IR_CONNECT_SUCCESS・失敗時に TIMER_IR_CONNECT_FAIL を点灯する元の挙動へ復元(従来は失敗時のみ点灯)。コミット 213269ea(refs #161)のクリーンな差し戻し。
  • ランキング再取得など他のロジックは変更なし。import・定数追加なし。
  • 変更ファイル: src/bms/player/beatoraja/result/MusicResult.java, src/bms/player/beatoraja/result/CourseResult.java(2件)

テスト

  • .\gradlew.bat test : 成功(フルスイート BUILD SUCCESSFUL)

関連 MR

  • !109 (feature/424 → develop)

他の形式にエクスポート: PDF Atom