Update 2.82
11.6.2026
v2.82.0BETAMINOR
Lulu
Monster-AI-Editor: HOCHSTUFIGE Aktionsbearbeitung direkt in der Liste (Status/Wert eines Buffs/Stats direkt ändern, ohne Assembler) + klassische Sitzungs-Buttons (Save / Undo / Restore / Refresh) oben
- Behebt die Beschwerde des Eigentümers, dass "die aktuelle KI nicht die echte Intelligenz widerspiegelt" + "die klassischen Buttons oben fehlen". Korrektes Reframing (nach Feedback des Eigentümers): die Liste der erkannten Aktionen IST die Intelligenz, die zählt — Buffs (🛡), Stats (📊), Commands (⚔); der Gewinn ist, sie GENAU DORT editierbar zu machen, nicht Opcodes anzuzeigen (ein erster Schnitt, der die Per-Worker-Disassemblierung ausgab, wurde als redundant zum DevView verworfen). Inline-Editor (neu): Buff/Stat auswählen → Status/Feld (Dropdown) und Wert (Feld) ändern → 💾 Apply bearbeitet die beiden
PUSHII-Operanden (Feld + Wert) der bestehenden Anweisung byte-lokal und speichert diemonster_*.binmit.prev.bak(derselbe Pfad wie bei Save). Anweisungsposition: die Feld-Instruktion beiCmdPushOffset, die Wert-Instruktion direkt vor demCALLPOPA; aktiviert nur, wenn beide literalePUSHIIsind (ein fester Wert, nicht berechnet). Sitzungs-Chrome (obere Karte): 💾 Save (HasPendingEdits) · ↶ Undo (.prev.bak/CanUndoBackup) · ♻ Restore vanilla (2-stufig) · ⟳ Refresh — an bereits existierende Methoden angeschlossen (nur die Leiste fehlte;Savewar im Assembler-Abschnitt vergraben). (NEUE Fähigkeit: erste Inline-Aktionsbearbeitung in der Liste selbst). Umfang/Ehrlichkeit: Die Bearbeitung ist byte-lokal (Operand, gleiche Länge, RT0-proven); insert/remove/reorder und das VERSCHIEBEN einer Aktion zwischen Workern bleiben strukturell (nächster Schnitt) — der Worker-Typ (MotionHandler/CombatHandler) wird aus dem Code abgeleitet, kein gespeichertes Label. Fasst NICHT SIN an (bleibt für öffentliches Schreiben GESPERRT)/runtime/RT2/Aurora/native-menu/Blitzball/Shop/Mix/Sphere/Common(ANIMA)/andere Lanes. Release-Build 0 Fehler. Dateien:Modules/MonsterAiEditor/MonsterAiEditor_DataModel.InlineEdit.cs(neu) +MonsterAiEditor_DataModel.cs+MonsterAiEditor_DataModel.Automations.cs(1 Zeile) +MonsterAiEditor_Control.axaml(.cs). [previous:v2.81.0]