Aggiornamento 2.16
09/06/2026
v2.16.0BETA
Seymour
Monster AI Editor ora è USABILE: significati decodificati + nomi abilità + filtro (+ fix crash): (letterale tecnico: USABLE)
- Crash gemello UCCISO: (letterale tecnico: KILLED) aprire "Monster Commands 1/2" (KernelCommands) chiudeva l'editor — ENTRAMBI gli handler di selezione ( (letterale tecnico: BOTH)
CommandList_SelectionChanged+MonsterLinks_SelectionChanged) toccavano il campo XAML nominato che è null duranteEndInit(e un load >300ms faceva scadere il time guard). Ora usano ilsenderdell'evento (sempre valido). - Ogni istruzione mostra il suo SIGNIFICATO (letterale tecnico: MEANING) (Edit Operands E AI Assembler): (letterale tecnico: AND AI)
CALL 7010→Battle.findMatchingChr,CALLPOPA 700B→Battle.performCommand,POPV→var[1], jump→→ jump[n]. NuovoAiScript_File.OperandGloss(opcode,operand)+OpcodeHelp(tooltip per-opcode) + legenda. - Gli operandi di comando/abilità mostrano il NOME: (letterale tecnico: NAME)
PUSHII 0x3049→⚔ Firaga(viaAiCommandId/CommandCharacter_Dictionary), non più "12361 [3049h]". - Filtro istruzioni: una box 🔎 che filtra per nome/mnemonico/hex (digita "Firaga" o "3049" invece di scorrere ~300 row) + un contatore "X di Y".
- La lista mostri mostra il NOME: (letterale tecnico: NAME)
m004→m004 · Mafdet(viaMonster_Dictionary, fallback all'id). - Descrizione del modulo corretta (diceva "read-only" ma modifica: Edit Operands + AI Assembler + Behavior Library). csproj bump (UI reale).