Atualização 2.16
09/06/2026
v2.16.0BETA
Seymour
Monster AI Editor agora é USABLE: significados decodificados + nomes de habilidade + filtro (+ fix de crash):
- Crash gêmeo KILLED: abrir "Monster Commands 1/2" (KernelCommands) fechava o editor — handlers de seleção BOTH (
CommandList_SelectionChanged+MonsterLinks_SelectionChanged) tocavam o campo nomeado XAML que é null duranteEndInit(e um load >300ms expirava o guard de tempo). Agora usam o eventosender(sempre válido). - Toda instrução mostra seu MEANING (Edit Operands AND AI Assembler):
CALL 7010→Battle.findMatchingChr,CALLPOPA 700B→Battle.performCommand,POPV→var[1], jumps→→ jump[n]. NovoAiScript_File.OperandGloss(opcode,operand)+OpcodeHelp(tooltip per-opcode) + legenda. - Operandos de comando/habilidade mostram o NAME:
PUSHII 0x3049→⚔ Firaga(viaAiCommandId/CommandCharacter_Dictionary), não mais "12361 [3049h]". - Filtro de instrução: uma caixa 🔎 filtrando por nome/mnemônico/hex (digite "Firaga" ou "3049" em vez de rolar ~300 linhas) + um contador "X de Y".
- A lista de monstros mostra o NAME:
m004→m004 · Mafdet(viaMonster_Dictionary, cai para o id). - Descrição do módulo corrigida (dizia "read-only" mas ele edita: Edit Operands + Assembler AI + Behavior Library). bump de csproj (UI real).