更新 2.15
2026/6/9
v2.15.0BETA
Seymour
Aurora DRAG-TO-PLACE + upright map (flip) + draggable panel (confirmed LIVE by the owner):
- Drag-to-place: in the MapViewer「💾 Salvar p osições」 按鈕 (在覆蓋層內的編輯器 AND 中)會寫入戰鬥
.binbyte-safe (委派給已驗證的BattleArenaPositionWriter; only X/Y/Z change, W preserved, automatic.aurora.bak備份)。已實機確認:azit03_00已儲存,差異僅限於 ch - unk3 位置陣列。eb→編 輯器通道(缺少的一段):
AuroraDragBridge— 位於TcpListeneron an OS-assigned FREE port (NOTHttpListener/a fixed port: a swarm ofpython -m http.serverwas squatting ports +HttpListenerneeds a urlacl/admin reservation). Minimal HTTP/1.1 (CORS +POST /drag+POST /save); the port is handed to the viewer in the deep-link (&drag=<port>). New gate--dragbridge-selftest: POST→buffer→read round-trip PASS. Battle_File.WriteWithMonsterPositions(Formation Authoring Tier 1)— 缺少的位置寫入入口,對應WriteWithFormationSlots。- Upside-down map FIXED: Phyre geometry is Y-down vs glTF/Three.js Y-up → 180° about X 以 and 及 flip-agnostic (
group.worldToLocal) - 。 UX「🌅 Aur ora ove rlay」面板 現在可透過其 標題列 拖曳, 且每個控制項皆
- 有 工具提示。 UI features in Aurora). The
--kernelcmd-roundtrip/--dragbridge-selftestgates stay doc-only.
v2.15.1BETA
Seymour
怪物指令/戰鬥指令/道具:屬性編輯器依 Shop Explorer 模式重建(終結那個 50 欄的巨大表格):
KernelCommands_Control已從約 50 欄的巨大 DataGrid(作者點名的那個「cagada」面板,anti-pattern 中的FFX_EDITOR_UI_CONVENTIONS.md)遷移到卡片細節模式:左側為指令清單,右側為細節面板,每個羣組一張卡片(Identity/Animations/Menu/Characters-Targeting/Costs/Attack Data/Element),旗標轉為 CheckBoxes 內的 WrapPanel(可讀性佳,不再是一整排 80 欄),重量級羣組(Properties、狀態發生率/持續時間、Status Special/Buffs、Extra)放入可摺疊的 Expander,「Where Used / Monster Links」保留在第三欄。未刪除任何可編輯欄位(column-by-column diff 比對確認;僅 Name/Description 仍為 read-only——只有解碼 getter、無 setter)。Handlers/events/公開方法皆保持不變。乾淨建置,0 個錯誤。(由代理程式在隔離的 worktree 完成,建置至全綠後原樣套用。) csproj 版本號更新(真實 UI)