文章詳情

TEKKENSCRIPT — v2.2.2 更新說明 - Tekkenscript

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。

我們將持續致力於改善功能、穩定性與效能,為未來的版本提供更可靠、更高效的腳本環境。