Update 2.232
16.8.2026
v2.232.0.0BETAMINOR
Lulu15. Aug. 2026
EncounterTableExplorer: Formation hinzufügen (strukturelles Grow) + Speichern via Rebuild + InternalGroup freigelegt
- \
AddFormationToSelectedGroup: hängt 1 Formation mit der nächsten FormationId / Gewicht 1 an Gruppe 0 der ausgewählten Tabelle an; aktualisiert FormationCount/TotalWeight/TotalFormationCount und rendert neu.- Speichern via
Rebuild()(strukturell) stattWrite()(nur Slot): persistiert hinzugefügte Formationen; RT0 byte-identisch bei No-Edit + Grow bewiesen durch--encounter-rebuild-rt0(96 Tabellen/192 Gruppen/863 Formationen). - Exposed
EncounterTableGroupRow.InternalGroupexponiert, damit das DataModel die Formationsliste erweitern kann (neue Code-Kommentare auf Englisch). - Gates: Build 0 Fehler; Core-Suite 224/224 PASS (die 7 Full-Suite-Fehler sind i18n/StringsIntegrity aus der aktiven i18n-lane, vorbestehend und unabhängig). Ehrlichkeit: das In-Game-Spawnen der neuen Formation ist RT2-pending. ### REVISION
- Spatial-Zonen-RE (IDA, kanonische DB via ida-pro-mcp 13337): das echte Layout von
mapout.vpageknackt -> GuideMap-Root (+6n Zonen /+10n Vertices /+12Skalierung /+24Vertex-Pool /+28Zonen-Pool). Vertex =s16 X,Y,Z(Stride 8) (der Offline-Parser lasX,Z-Paare, daher scheiterte er an ~50+ Feldern; nur bika03 matchte). Zonen-Record:+8/+9=groupMin/groupMax,+6n Dreiecke,+12Index-Ptr. Dreieck =i16 iA,iB,iC+ Meta-Dword@+4-> Gruppe(meta>>17)&0x7FFF(IDA-bewiesen, keinordinal_guess). Echter Blocker:.vpaist ein GS-DMA-Paket-Container (Magic 272); schwere Geometrie braucht den DecoderFFX_GS_ProcessDmaPacketData(0x90f900), im Projekt nicht vorhanden;ffxmap.id/mapobjdata.vpbfehlen im extrahierten Korpus. Doc:docs/reverse/FFX_MAPOUT_VPA_ZONES_RUNTIME_LAYOUT_RE_2026-08-15.md; IDA-Kommentare angewendet (0x91d5e0/0x83e980/0x8447a0/0x909680). - GrowLab-Erkenntnis: 104 Fehler = 104 nicht-tight Kämpfe (0 in 588 tight) -> Lab-Falsch-Negativ, kein Writer-Bug.
- Vielfalts-Achse (unabhängig vom RE):
EncounterTable_File.Rebuild()GRÜN — RT0 byte-identisch + Grow (+1 Formation, +2B) aufbtl.bin(96 Tabellen/192 Gruppen/863 Formationen). BattleArenaAuthor Monster sicher hinzufügen/entfernen. Braucht UI-Exposition (Formation hinzufügen + Rebuild-basiertes Speichern + Gefahr). ### PATCH
v2.231.0.1
v2.232.1.0BETAPATCH
Seymour16. Aug. 2026
i18n: PT-BR im neutralen Strings.resx korrigiert (EN-Sprache rendert Portugiesisch)
- \
- 218 PT-BR-Werte, die in
Resources/Strings.resxlagen (neutral = EN-Quelle der Wahrheit; englischer Fallback = neutral), durch echtes EN ersetzt. Die 218 Schlüssel existierten bereits inStrings.pt.resx(Satellit intakt); keine Schlüssel umbenannt,Strings.csunangetastet. - Schulden-Ursprung: frühere Lanes (Jarvis-UI
Mod_*, Jarvis-MAGIC-SHIVAU_*) verletzten die i18n-Golden-Regel, indem sie PT in den neutralen legten. EN-Übersetzungen inwork/i18n_en/*.jsonverfasst (prüfbar). Backup:Strings.resx.bak_20260815_233446. - Validierung:
dotnet build0 Fehler;dotnet test --filter FullyQualifiedName~StringsIntegrity2/3 PASS (die 2 Key/resx-Arbiter; der 3.NoXamlHasRawHardcodedUiLiteralist vorbestehende Migrations-Schuld inTreasureMapEditor_Control.axaml, unangetastet).
v2.232.0.0