遊戲引擎
From Shroudforge
More languages
More actions
檢查遊戲、運行時、模組 API 和解析器的共同要求。這些檢查會說明某項功能為何已就緒、仍在等待或不可用。
遊戲和運行時
ShroudForge 區分客戶端和專用伺服器。有些功能只適用於其中一種進程。運行時讓受支持的模組訪問正在運行的遊戲。運行時未啟動或啟動失敗可能同時影響多個模組。
「等待遊戲中」或仍在加載的世界描述的是運行狀態,本身並不表示模組損壞。依賴世界的功能要等所需的遊戲數據就緒後才能使用。
遊戲配置文件和模組配置文件
遊戲配置文件描述某個遊戲版本支持的原生訪問能力。缺少匹配的配置文件可能限制特定功能。請查看對應消息,不要直接認為所有模組都不可用。
DLL 兼容性配置文件用途不同。它們將模組與其文件及已知適配方案關聯起來。匹配時會使用模組 ID 或文件夾名稱,無需 DLL 哈希或模組版本完全一致。
模組 API 和解析器
模組 API 為 Lua 模組提供函數。模組必須支持它所使用的 API,並聲明必要的權限。解析器會讀取和處理遊戲數據,以便修改資源。因此,Lua 模組和原生 DLL 的要求可能不同。
如果啟動失敗
查看受影響的組件及報告的原因。如果資源準備失敗,ShroudForge 可能會停止遊戲啟動,以保護文件一致性。消息會說明需要如何恢復。DLL 已加載只確認其自身加載步驟完成,並不代表模組的所有功能都可用。