Update 2.68
6/10/2026
v2.68.0BETAMINOR
Seymour
Blitzball Roster Editor: visual UI for the 60 players' stats/growth (game-file; writer `v2.66.0` proven)
- New module/tab
Blitzball Roster 🏐(Modules/BlitzballRosterEditor) that visually edits the 60 players' stat-growth curves insidebltz0002.ebp: a player list (with read-only names resolved frommacrodic.dcpviaBlitzballPlayerNames) + an editor for the 8 stats (HP/SP/AT/EN/PA/SH/BL/CA), each with the 4 editable floatsa/b/c/growthType, a live value preview at Lv 1/50/99, and the formula. It consumes the already-proven writerBlitzballRoster_File(gate--blitzball-roster-rt0) throughByteSnapshotEditorSession(save/undo/restore-original/auto-save, an exact mirror ofTreasureEditor). Registered inMain_Window(nav +SetModule). Honesty: "Writable (Lab)" badge — writes the stat-growth tables only (RT0 byte-identity proven, in-game RT2 pending); names are read-only here (edit them in Macro Explorer); techs/level/EXP/cost are save-side; the match engine / technique effects are EXE-native (see the address map). (NEW module/tab; precedent: Blitzball Prize Explorerv2.62.0= MINOR). Reuses the existing writer/Event_File/MacroDictionary_File/BlitzballPlayerNames; does not add a new writer or touch other lanes/runtime/save/SIN. Build 0 errors / 361 warnings;--blitzball-roster-rt0PASS
v2.67.0