Update 2.71
10.6.2026
v2.71.0BETAMINOR
Seymour
Blitzball-Preistabelle: BEARBEITEN, welchen Preis jeder PPlatzierungs-/Random-Bucket vergibt (459 Immediates in `bltz0200.ebp`) — widerlegt das Label „blocked“
- Der nur-lesende Explorer (
v2.62.0) hatteBlitzballLeague/TournamentPrizeIndex/TopScoreralsblocked(runtime/save) — zu konservativ: Er sah nur die Lese/Anzeige-Seite inbltz0201(PrizeIndex + 220 → Treasure Label). Die Zuordnung liegt inbltz0200.ebpals 459 konstante Immediates im ATEL-Script:Set Blitzball*PrizeIndex[slot] = <prize-index>in einem Wechsel überGetRandomInRange(100)(die Zufalls-Belohnungsverteilung). Spieldatei-editierbar, genau wie Recruiting (nur das Immediate ist 2 Bytes, da es 255 überschreitet). Neues Modul/TabBlitzball Prize Table 🏐(Modules/BlitzballPrizeStructEditor): eine filterbare Liste (nach variable/reward/index) aller 459 Stellen mit Inline-Bearbeitung des Preis-Index + die live aufgelöste Belohnung (takaraprize+220, oder MacroDict#8 für >100). Neue PrimitiveEvent_File.PatchScriptUInt16/ReadScriptUInt16(längenerhaltender 2-Byte-Immediate-Patch viaScriptChunkOverride) +FfxLib/Blitzball/BlitzballPrizeStructure_File.cs(scan/SetPrizeIndexAt) + TorTools/BlitzballPrizeStructRt0.cs(--blitzball-prizestruct-rt0). BEWIESEN an der echtenbltz0200.ebp(222.464 B): 459 Stellen (141 League + 188 Tournament + 65 League-TS + 65 Tournament-TS = entspricht der Korpus-Zahl), no-edit byte-identisch, eine einzelne Preis-Index-Änderung auf ihre 2 Bytes isoliert (League 1st0x0001→0x0099@0xC0A2), Re-Read bestätigt. RE-Erkenntnis: ATEL-Var-IDs sind pro Datei (0x28in vs0x30in bltz0200); die bltz0200-IDs (0x30/0x31/0x32/0x33) sind aus den eigenen Wechsel/Set-Stellen der Datei bewiesen. Ehrlichkeit: Bearbeitet, WELCHEN Preis-Index jede PPlatzierung vergibt (Spieldatei, RT0 bewiesen, RT2 ausstehend); was jeder Index als Belohnung GIBT = takara (TabBlitzball Prizes (Edit)); die Chancen (Roll-Schwellen) sind ein separates Immediate-Set, noch nicht exponiert. (NEUES Modul + neuer 2-Byte-Writer). Fasst save/runtime/SIN/andere Lanes nicht an. Build 0 Fehler / 361 Warnungen;--blitzball-prizestruct-rt0PASS. Doc:docs/reverse/FFX_BLITZBALL_PRIZE_STRUCTURE_RE_2026-06-10.md. [previous:v2.70.0]