更新 2.29
2026/6/9
怪物 AI 編輯器:MOVE(上移/下移)、CHANGE 與移除動作——怪物現在已可 end-to-end 編輯。 除了自動化功能(v2.24.0/49)之外,「怪物動作」清單新增了 3 個操作,全部都是 length-preserving(比新增/移除更安全):▲ 上移 / ▼ 下移(將該動作重新排序到其相鄰項目之後——`Rebuild` 會依指令 IDENTITY 重新映射跳躍/進入點,使控制流跟隨被移動的區塊;被移動的項目會保持選取狀態,方便再次點擊)以及 ✏ 變更為上方所選的能力(僅將所選動作的指令運算元改寫為選擇器中的能力——正是 RT2-live-proven 的 1 位元組 Firaga→Thundaga 修改,現在適用於任何指令,包含 MonMagic2/Multi-Fira)。純邏輯位於 `FfxLib/Ai/AiAutomation.cs`(`MoveActionInstructions`/`ChangeActionInstructions` + 在 `CmdPushOffset` 上的 `AiDetectedAction`);僅對 self-contained 三元組提供(驗證器會阻擋其他情況)。閘門 `--ai3` 已擴充:重新排序 237/237(下移、length-preserving、re-parses、相同指令多重集合)+ 變更 294/294(插槽變成 Firaga、length-preserving、re-parses)。add/rng/detect/remove 仍為 PASS。建置 0 錯誤。誠實說明: 結構已離線驗證;移動 CHANGES 執行順序並變更 CHANGES 該指令——in-game 效果 = RT2(符合預期,這正是擁有者的目標)。複雜情況(non-trivial 目標 / 有東西北向跳至該動作)會退回使用進階 AI Assembler。[previous: `v2.28.1`] — Jarvis-MAGIC
閱讀說明