更新 2.16
2026/6/9
v2.16.0BETA
Seymour
Monster AI Editor is now USABLE: decoded meanings + ability names + filter (+ crash fix):
- Twin crash KILLED: opening "Monster Commands 1/2" (KernelCommands) closed the editor — BOTH selection handlers (
CommandList_SelectionChanged+MonsterLinks_SelectionChanged) touched the named XAML null 的具名EndInit欄位(且超過 300ms 的載入會逾時)。現在改用事件sender(永遠有 - 效)。 MEANING (Edit Operands AND AI Assembler):
CALL 7010→Battle.findMatchingChr、CALLPOPA 700B→Battle.performCommand、POPV→var[1]、jumps→→ jump[n]。新增AiScript_File.OperandGloss(opcode,operand)+OpcodeHelp(per-opcode tooltip) + legend. - Command/ability operands show the NAME:
PUSHII 0x3049→⚔ Firaga(透過AiCommandId/CommandCharacter_Dictionary),不再是「123 - 61 3049h 」。指令篩選器:Firaga" or "3049" instead of scrolling ~300 rows) + an "X of Y" counter.
- Monster list shows the NAME:
m004→m004 · Mafdet(透過Monster_Dictionary,找不到時退回 - 使用 id)。read-only" but it edits: Edit Operands + AI Assembler + Behavior Library). csproj bump (real UI).