TEKKENSCRIPT v2.2.2 專注於功能完善、引擎穩定性與 SDK2 最佳化。本次更新導入自動角色鎖定、對手階級顯示、全新的戰鬥場景顯示功能,以及用於牆壁距離偵測的 Stage API。同時修復了數個遊戲崩潰與選單閃爍問題,並重新設計 EVA 閃避系統,以利未來改進。
版本: v2.2.2
更新類型: 功能增強、引擎穩定性改善、SDK 最佳化與 SCRIPT 重構
支援版本: TEKKEN 8 S2
開發者說明
TEKKENSCRIPT v2.2.1 正式發布!
本次更新主要著重於完善現有 SCRIPT 功能、提升核心引擎穩定性,以及最佳化 SDK 架構。
多項現有功能已重新設計並改良。主要新增內容包括對手階級顯示、自動鎖定角色、戰鬥場景視覺化,以及用於偵測牆壁距離的全新 Stage API。
我們也精簡了 SDK2 Lib 函式庫,移除不必要的函式並最佳化其內部結構,以提升整體 SCRIPT 執行效率。
此外,作為持續改善整體開發框架的一部分,部分舊有功能已被移除或取代。
詳細更新紀錄
1. 對手資訊增強
- 新功能: 在對手資訊面板中新增對手角色階級顯示。
- 詳細說明: 您現在可以直接在資訊面板中查看對手目前的角色階級,提供更完整的對戰資訊。
2. 引擎注入時機最佳化
- 錯誤修正: 修正引擎注入過早時可能發生的黑畫面問題。
- 詳細說明: 調整引擎初始化與注入時機,以提升相容性並避免啟動相關問題。
3. 自動鎖定角色
- 新功能: 新增自動鎖定角色功能。
- 詳細說明: 只需在角色選擇畫面選擇任一角色,系統便會自動鎖定您所選的角色,無需額外手動操作。
4. 修正取消對戰時的遊戲崩潰問題
- 錯誤修正: 修正取消對戰時可能導致遊戲崩潰的問題。
- 詳細說明: 改善對戰狀態處理,以防止取消對戰期間發生異常行為與崩潰。
5. 全新戰鬥場景顯示
- 新功能: 推出全新的戰鬥場景顯示功能,用於視覺化呈現對戰相關的場景資訊。
- 功能移除: 由於實用性有限,已移除舊有的骨架顯示功能。
- 詳細說明: 重新整理視覺化系統,以聚焦於更實用的戰鬥場景資訊。
6. 全新 Stage API
- 新功能: 新增
stage函式,用於偵測玩家與牆壁之間的距離。 - 詳細說明: 讓 SCRIPT 能夠存取牆壁距離資訊,實現更精確的場景與環境偵測。
- API 變更: 移除舊有的 Stage Lua 函式庫,並以全新實作取代。
7. SDK2 Lib 最佳化
- 最佳化: 更新並精簡 SDK2 Lib 函式庫。
- 函式清理nup: 移除未使用與多餘的函式。
- 效能: 簡化函式庫結構並減少不必要的額外開銷,以提升 Lua 腳本執行效率。
- 開發: 為未來的腳本開發與功能擴充提供更乾淨的 API 基礎。
8. 修正選單閃爍問題
- 錯誤修正: 修正選單間歇性閃爍與消失的問題。
- 詳細說明: 改善選單渲染穩定性,確保腳本執行期間選單能持續顯示。
9. EVA 閃避腳本重新設計
- 重大調整: 重新設計全新的 EVA(閃避)腳本,並移除舊版 EVA 實作。
- 原因: 舊版本在功能上有明顯限制,未能達到我們對實際可用性的期望。
- 未來規劃: 重新設計的 EVA 系統仍在進行改良與測試,預計將於接下來兩次更新中的其中一次回歸。
下一步?
版本 2.2.1 主要著重於功能完善、內部最佳化,以及提升框架整體穩定性。
我們持續精進現有的 Lua 腳本與底層 SDK 架構。部分舊有功能將逐步淘汰,並以更強大、更高效的實作取代。
我們接下來的開發重點包括:
- 進一步改善現有角色腳本與自動化功能。
- 持續開發 Stage API 與戰鬥場景資訊。
- 進一步提升引擎穩定性並最佳化選單渲染。
- 持續清理 SDK2 並改善 Lua 執行效率。
- 重新導入並進一步完善重新設計的 EVA 閃避系統。
感謝您持續支持 TEKKENSCRIPT。
我們將持續致力於改善功能、穩定性與效能,為未來的版本提供更可靠、更高效的腳本環境。