プロジェクト

全般

プロフィール

機能 #168

完了

モードを7KEYに限定する

機能 #168: モードを7KEYに限定する

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

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

100%

予定工数:

説明

ほかのモードは使ってないので、全部削除

いづ さん さんが25日前に更新 操作 #1

  • 対象バージョン1.0.0 にセット

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

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

実装を開始します。対象範囲を確認し、7KEY以外のモードを削除・無効化します。

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

実装を完了し、ブランチ codex/issue-168-7key-only に push しました。

対応内容:

  • 選曲モードフィルタを 7KEY 固定化
  • ランチャー/ゲーム内のプレイ設定・キー設定・スキン設定で非7KEYプレイモードを選べないように調整
  • デフォルトコマンドフォルダ生成時に非7KEY専用フォルダを除外
  • 直接ロード/コース/オートプレイ経路で非7KEY譜面を読み込み対象外に変更
  • 旧プレイヤー設定の非7KEYモード値を7KEYへ正規化する互換テストを追加

検証:

  • ./gradlew.bat test --tests "bms.player.beatoraja.PlayerConfigCompatibilityTest" 成功
  • ./gradlew.bat test 成功
  • ./gradlew.bat clean build 成功

補足:

  • AGENTS.md 指示の Claude Code レビューは claude CLI を実行しましたが、セッション上限のため実行できませんでした。
  • Merge Request 作成は明示許可待ちです。

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

Merge Request を作成しました。

MR承認の明示連絡を受けるまでは、チケットは完了へ変更しません。

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

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

MR の承認を確認したため、チケットを完了にします。

実装内容:

  • 選曲モードフィルタを 7KEY 固定化
  • ランチャー/ゲーム内のプレイ設定、キー設定、スキン設定から非7KEYプレイモード選択を除外
  • 直接ロード、コース、オートプレイ経路で非7KEY譜面を読み込み対象外に変更
  • デフォルトコマンドフォルダ生成時に非7KEY専用フォルダを除外
  • 旧プレイヤー設定の非7KEY値を7KEYへ正規化する互換テストを追加

MR:

検証:

  • ./gradlew.bat test --tests "bms.player.beatoraja.PlayerConfigCompatibilityTest"
  • ./gradlew.bat test
  • ./gradlew.bat clean build

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