Update 2.15
9.6.2026
v2.15.0BETA
Seymour
Aurora DRAG-TO-PLACE + aufgerichtete Karte (Flip) + ziehbares Panel (vom Besitzer LIVE bestätigt):
- Drag-to-place: im MapViewer in den "Place mode" wechseln → das Monster (Kugel) auf der Ebene ziehen → loslassen → die neue Koordinate geht zurück an den Editor und der "💾 Salvar posições"-Button (im Editor UND im Overlay) schreibt die Kampf-
.binbyte-sicher (delegiert an den bewiesenenBattleArenaPositionWriter; nur X/Y/Z ändern sich, W bleibt erhalten, automatisches.aurora.bak-Backup). Live bestätigt:azit03_00gespeichert, Diff auf das chunk3-Positionsarray begrenzt. - Web→Editor-Kanal (das fehlende Bein):
AuroraDragBridge— einTcpListenerauf einem OS-vergebenen FREIEN Port (NICHTHttpListener/ein fester Port: ein Schwarm vonpython -m http.serverhockte auf Ports +HttpListenerbraucht eine urlacl/Admin-Reservierung). Minimales HTTP/1.1 (CORS +POST /drag+POST /save); der Port wird dem Viewer im Deep-Link übergeben (&drag=<port>). Neues Gate--dragbridge-selftest: POST→Buffer→Read-Round-Trip PASS. Battle_File.WriteWithMonsterPositions(Formation Authoring Tier 1) — der fehlende Positions-Schreib-Einstiegspunkt, Spiegel vonWriteWithFormationSlots.- Kopfstehende Karte GEFIXT: Phyre-Geometrie ist Y-down vs. glTF/Three.js Y-up → 180° um X an der Geometrie und der Ankergruppe (gleicher Ursprung → ausgerichtet). Drag ist flip-agnostisch (
group.worldToLocal). - Overlay-UX: das "🌅 Aurora overlay"-Panel ist jetzt per Titelleiste ziehbar + Tooltips auf jedem Bedienelement.
- csproj-Bump (Live-UI-Features in Aurora). Die Gates
--kernelcmd-roundtrip/--dragbridge-selftestbleiben nur-Doku.
v2.15.1BETA
Seymour
Monster Commands / Battle Commands / Items: Eigenschaftseditor auf das Shop-Explorer-Muster umgebaut (Ende der 50-Spalten-Tabelle):
KernelCommands_Controlweg von der riesigen ~50-Spalten-DataGrid (das „cagada"-Panel, das der Owner markierte, das Anti-Pattern inFFX_EDITOR_UI_CONVENTIONS.md) zum Karten-Detail-Muster: Befehlsliste links, Detail-Panel rechts mit einer Karte pro Gruppe (Identity/Animations/Menu/Characters-Targeting/Costs/Attack Data/Element), Flags werden CheckBoxes in einem WrapPanel (lesbar, vs 80 Spalten), die schweren Gruppen (Properties, Status chance/duration, Status Spezial/Buffs, Extra) in eingeklappten Expanders, und „Where Used / Monster Links" in einer 3. Spalte erhalten. Kein editierbares Feld verloren (Spalte-für-Spalte-Diff; nur Name/Description bleiben read-only — dekodierte Getter ohne Setter). Handler/Events/public-Methoden intakt. Sauberer Build, 0 Fehler. (Von einem Agenten in einem isolierten Worktree erledigt, bis zum grünen Build geführt und wörtlich übernommen.) csproj-Bump (echte UI)