本地化缓存

创作者: MSchmoecker
已更新:2023-06-01 05:41:45
15KB

关于此 MOD

一个小型模组,用于缓存本地化加载,有助于提升启动性能并减少可能的连接超时。

本地化缓存

关于

这是一个小型模组,用于缓存本地化加载,有助于提升启动性能并减少可能的连接超时。

在没有其他模组且语言设置为英语的情况下,只能获得小幅改善。在我的系统上,加载时间减少了几百毫秒。如果你的模组多次调用本地化,可以预期有几秒的改善。有些模组还会在内部缓存,因此改善可能不会超过某个限度继续叠加。

在某些情况下,加入世界时也会触发加载,这可能超过 Steam 的 30 秒超时限制并导致断连。此模组有助于减少这类断连,尤其是在低端系统上。

日志消息 已加载本地化文件 #0 - ‘localization’ 语言:‘English’……仍会被打印,因为一些模组依赖底层功能。在这种情况下,虽然原版本地化内容会被缓存,但模组可能会首次加载它们自己的本地化文件,而这些文件不会被缓存。

配置

通用:

  • 启用缓存:启用本地化文件的缓存。禁用后可比较加载时间。需要重启才能生效。默认:true

调试:

  • 记录计时:记录Localization.SetupLanguage的计时信息。需要重启才能生效。默认:false
  • 日志堆栈跟踪:为每次调用 Localization.SetupLanguage 记录堆栈跟踪。需要重启才能生效。默认:false

手动安装

此模组需要 BepInEx将所有文件解压到 BepInEx/plugins/LocalizationCache.

该模组可安装在服务器和客户端上,且为可选安装。不过,它对客户端的影响最大。

链接

更新日志

0.3.0

  • 添加了一些模组翻译加载调用的缓存,在模组较多时能大幅提升性能。但这会导致无法在游戏内切换语言,因为模组翻译不会重新加载。可在配置中禁用。

0.2.0

  • 修复缓存未区分不同的本地化文件,导致原版翻译缺失
  • 添加了用于调试计时和堆栈跟踪的配置选项

0.1.0

  • 释放

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!