游戏引擎
From Shroudforge
More languages
More actions
检查游戏、运行时、模组 API 和解析器的共同要求。这些检查会说明某项功能为何已就绪、仍在等待或不可用。
游戏和运行时
ShroudForge 区分客户端和专用服务器。有些功能只适用于其中一种进程。运行时让受支持的模组访问正在运行的游戏。运行时未启动或启动失败可能同时影响多个模组。
“等待游戏中”或仍在加载的世界描述的是运行状态,本身并不表示模组损坏。依赖世界的功能要等所需的游戏数据就绪后才能使用。
游戏配置文件和模组配置文件
游戏配置文件描述某个游戏版本支持的原生访问能力。缺少匹配的配置文件可能限制特定功能。请查看对应消息,不要直接认为所有模组都不可用。
DLL 兼容性配置文件用途不同。它们将模组与其文件及已知适配方案关联起来。匹配时会使用模组 ID 或文件夹名称,无需 DLL 哈希或模组版本完全一致。
模组 API 和解析器
模组 API 为 Lua 模组提供函数。模组必须支持它所使用的 API,并声明必要的权限。解析器会读取和处理游戏数据,以便修改资源。因此,Lua 模组和原生 DLL 的要求可能不同。
如果启动失败
查看受影响的组件及报告的原因。如果资源准备失败,ShroudForge 可能会停止游戏启动,以保护文件一致性。消息会说明需要如何恢复。DLL 已加载只确认其自身加载步骤完成,并不代表模组的所有功能都可用。