返回更新列表
SeymourBETA

更新 2.32

2026/6/9

v2.32.0BETASeymour

怪物 AI 編輯器:列表 ALL 動作(⚔ 指令 · 🛡 強化/狀態 · 📊 數值),附類型篩選器 + 為無名指令重新命名(#6 與 #7)

  • 再從清單中完成兩項。 #6 — 列出全部項目,而不只是指令: 「怪物動作」列表現在也能偵測並編輯 強化/狀態(writeChrProperty 0x7018) 與 數值(setStatField 0x70AB),並附 type-filter 下拉選單(All / ⚔ Commands / 🛡 Buffs / 📊 Stats)。每個動作都顯示圖示 + 易讀名稱(已知狀態顯示為「Haste/Protect/Reflect」,否則為 "campo 0xNN";當目標為 self-ref 時顯示 "(em si)";為 0 時顯示 "= value" 或 "tirar")。 Move / Duplicate / Remove 現在支援 ANY 類型(對 stack-neutral 執行的一般性 [pushes…][call] 移除);Change / Force↔Queue 仍維持 command-only(含防護與提示訊息)。 #7 — 為無名指令重新命名: 當某個 performCommand id has 字典標籤(e.g. comando 0x60AB)時,✏ Rename 欄位可為它命名,且該名稱會被 永久保存(%LocalAppData%\FFXProjectEditor\ai-command-labels.json),並在整個編輯器中對任何怪物通用。新增純邏輯:FfxLib/Ai/AiAutomation.DetectActions(指令+強化+數值;DetectCommandActions 現為篩選後的檢視)+ FfxLib/Ai/AiCommandLabels.cs(於啟動時載入、每次編輯時儲存的儲存區;閘門為空時 ⇒ 無效果)。閘門 --ai3 擴充:偵測強化/數值 = 4020 個強化(3698 個可移除)+ 4156 個數值(4156),移除強化/數值 30/30(一般性移除會精確縮短該執行區段並 re-parses),重新排序 325/325(現在可移過任何類型的相鄰項目);add/rng/change/duplicate/toggle/self-buff/copy 仍為 PASS;--ai2 PASS。建置 0 錯誤。 誠實聲明: 結構已於離線驗證;in-game 效果 = RT2。僅有 3 個 byte-proven 狀態 field-ids 會取得名稱(其餘 = "campo 0xNN",誠實處理)

v2.31.1

Maechen

FFX Mod Studio

Maechen conectado à Spira

Maechen
Olá! Sou Maechen, do FFX Mod Studio. Como posso ajudar você com o editor hoje?