アップデート 2.72
2026/6/10
v2.72.0BETAMINOR
Seymour
Blitzball Prize Table: ODDS も編集可能に(ロール閾値390件)—「すべてを編集」
Blitzball Prize Table 🏐タブ(v2.71.0)を拡張し、459件の prize-index サイトに加えて、PROBABILITIES を決める 閾値即値390件を編集する—case >= N/case <= MがGetRandomInRange(100)上に定める境界(バイトコード29 AE <thr> 0E/0F D7/D6=DUP·PUSHII·GE/LE·jump)。A バケットはroll >= loに捕捉され、roll <= hiには約(hi-lo+1)%の確率がある。バケットを広げるほど、その賞品の確率が上がる。新しいBlitzballPrizeStructure_File.FindRollThresholds/SetThresholdAt(無関係なswitchに触れないよう、スキャン範囲を prize-index サイトから ≤768B に限定)—SAME の2バイトwriter(Event_File.PatchScriptUInt16)を使う。UI を統合し、フィルターに 「Roll Threshold (odds)」 を追加。各行は inline-editable(賞品行は解決済み報酬をライブ表示、閾値行はバケット境界を表示)。--blitzball-prizestruct-rt0ゲートを拡張し、実際のbltz0200.ebpで PASSES: 賞品459件 + 閾値390件(<=195 />=195 = 完全な対応)、no-edit byte-identical、prize-index AND の閾値編集はどちらも2バイトだけに分離 された(<=10 → <=50@0xC108)。re-read が両方を確認。(NEW 機能: 確率編集)。save/runtime/SIN/他レーンには触れない。ビルドはエラー0件 / 警告361件;--blitzball-prizestruct-rt0PASS。ドキュメント:docs/reverse/FFX_BLITZBALL_PRIZE_STRUCTURE_RE_2026-06-10.md
v2.71.0