Update 2.16
9.6.2026
v2.16.0BETA
Seymour
Monster AI Editor jetzt BENUTZBAR: dekodierte Bedeutungen + Fähigkeitsnamen + Filter (+ Crash-Fix):
- Zwillings-Crash GETÖTET: das Öffnen von "Monster Commands 1/2" (KernelCommands) schloss den Editor — BEIDE Auswahl-Handler (
CommandList_SelectionChanged+MonsterLinks_SelectionChanged) berührten das benannte XAML-Feld, das währendEndInitnull ist (und eine >300ms-Last sprengte die Zeitwache). Sie nutzen jetzt das Event-sender(immer gültig). - Jede Instruktion zeigt ihre BEDEUTUNG (Edit Operands UND AI Assembler):
CALL 7010→Battle.findMatchingChr,CALLPOPA 700B→Battle.performCommand,POPV→var[1], Jumps→→ jump[n]. NeueAiScript_File.OperandGloss(opcode,operand)+OpcodeHelp(Tooltip pro Opcode) + Legende. - Kommando-/Fähigkeits-Operanden zeigen den NAMEN:
PUSHII 0x3049→⚔ Firaga(viaAiCommandId/CommandCharacter_Dictionary), nicht mehr "12361 [3049h]". - Instruktions-Filter: eine 🔎-Box, die nach Name/Mnemonic/Hex filtert ("Feuga" oder "3049" tippen, statt ~300 Zeilen zu scrollen) + ein "X of Y"-Zähler.
- Die Monsterliste zeigt den NAMEN:
m004→m004 · Mafdet(viaMonster_Dictionary, fällt auf die id zurück). - Modulbeschreibung gefixt (sagte "read-only", aber es bearbeitet: Edit Operands + AI Assembler + Behavior Library). csproj-Bump (echte UI).