You are viewing a potentially older version of this package. View all versions.
hengduan-ItemInfoDisplayFixedCN-1.1.4 icon

ItemInfoDisplayFixedCN

PEAK item info display mod (CN localization) - Fixed compatibility version for current PEAK game versions.

Date uploaded 2 months ago
Version 1.1.4
Download link hengduan-ItemInfoDisplayFixedCN-1.1.4.zip
Downloads 2699
Dependency string hengduan-ItemInfoDisplayFixedCN-1.1.4

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.2403 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.2403

README

ItemInfoDisplay-FixedCN (PEAK 物品信息显示插件 - 修复版)

本项目为 PEAK 游戏的物品信息显示插件(中文修复版),Fork 自 jkqt/ItemInfoDisplay 与 chuxiaaaa/ItemInfoDisplay,针对当前最新的 PEAK 游戏版本进行了修复与维护。


🔧 修复说明 (v1.1.4)

  • 修复游戏更新失效问题:解决游戏版本更新后将 StatusFieldStatus 移入基类重构,导致的 Could not resolve type with token 0100003a / StatusFieldStatus 运行时报错崩报问题。
  • 提升兼容性:采用隐式类型推断(var),确保后续游戏小版本更新时仍能保持良好兼容。
  • 构建与部署优化:提供了 Config.Build.user.props 构建配置文件,支持在 Visual Studio 或 MSBuild 构建时自动将生成的 MOD DLL 部署到游戏 BepInEx/plugins 目录。
  • 完善 Git 过滤:配置完整的 .gitignore,屏蔽临时构建文件与用户本地环境配置文件。

✨ 功能特性

  • 物品属性显示:显示消耗品的属性变化(如饥饿度、毒素、诅咒、体力等)。
  • 使用与重量:显示物品重量及剩余使用次数。
  • 烹饪提示:显示物品是否可烹饪、已烹饪次数及下一次烹饪的属性增量与效果预览。
  • 中文本地化:针对中文文本进行了优化与调整,使提示更加清晰直观。

⚙️ 插件配置 (Config)

安装后可在 BepInEx 配置文件中调整以下选项:

  • Font Size:自定义描述文字字体大小。
  • Outline Width:自定义描边宽度。
  • Line Spacing:自定义文本行间距。
  • Size Delta X:文本容器水平偏移量。
  • Force Update Time:强制刷新物品信息的时间间隔(秒)。
  • Enable Test Mode:启用测试模式(使用快捷键遍历所有物品)。

📦 安装说明

  1. 确保已安装 BepInEx Pack for PEAK。
  2. 将构建好的 com.github.COLDESTBOW30654.ItemInfoDisplayFixedCN.dll 复制到游戏目录下的 BepInEx/plugins/ 文件夹中。
  3. 启动游戏即可生效。

🛠️ 编译与打包

使用 Visual Studio 打开 ItemInfoDisplay.sln,或使用命令行构建:

# 编译项目(若已配置 Config.Build.user.props,将自动部署至 BepInEx/plugins)
dotnet build -c Release

# 打包 Thunderstore 插件包
dotnet build -c Release -target:PackTS

👥 致谢 (Credits)

感谢原作者及维护者的贡献:

CHANGELOG

Changelog

1.1.4 (PEAK game update compatibility fix)

  • Fixed runtime error Could not resolve type with token 0100003a / StatusFieldStatus caused by PEAK game update moving StatusFieldStatus into Peak.StatusFieldBase.
  • Switched StatusFieldStatus references to implicit typing (var) for better future game update compatibility.
  • Renamed project to ItemInfoDisplay-FixedCN.
  • Added Config.Build.user.props support for automatic build deployment.

1.1.3 (for PEAK v.1.53.a)

  • Refined cooking preview behavior for dart-type items to avoid misleading enable/disable/no-effect hints.
  • Reformatted dart effect text into bullet lines for clearer readability in CN localization.
  • Fixed NEXT COOK: NO EFFECT showing together with real cook effects.
  • Unified thorn-related cooking action display to status-point format (gain/remove thorns value).
  • Updated Healing Puff Shroom display to first-entry + follow-up per-second wording.
  • Added explicit skeleton-only curse gain text for Book of Bones (+25 Curse).

1.1.2 (for PEAK v.1.53.a)

  • Refined cooking text readability and consistency in CN localization.
  • Unified next-cook delta display format with other cooking lines.
  • Improved handling for cooking explosion/wreck/no-effect outcome hints.
  • Added clearer wording for action-based cooking effects (e.g. thorns/afflictions).

1.1.1 (for PEAK v.1.53.a)

  • Bump version for Thunderstore upload.

1.1.0 (for PEAK v.1.53.a)

  • Updated for newer PEAK versions.
  • Refined localization text and display details.
  • Updated packaging and publishing metadata.