
火炬重铸
装备火把会移除你的盾牌。这个模组将其恢复。
查看大图安装
解压到你的 Mods 文件夹中,使其结构如下:
KingdomComeDeliverance\Mods\Reshield\mod.manifest
KingdomComeDeliverance\Mods\Reshield\Data\reshield.pak
调试
如果模组无法正常工作,请按照以下步骤进行调试。
加载存档,打开控制台(~),然后运行:
rs_dump
这会输出模组能看到的所有信息:它是否已加载、其计时器是否在运行、每只手中有什么、在你的库存中发现了哪些火把和盾牌,以及它的两种检测方法中哪一种产生了信号。
你可以自行进行两项快速检查:
- rs_now 会忽略所有检测,直接尝试装备你最好的盾牌。如果这有效,说明装备功能正常,问题出在火把检测上。如果失败,则问题出在装备调用上。
- rs_debug 然后装备和卸下火把,你应该会看到
torch out/torch away行。如果没有,则问题在于检测。
请提供尽可能多的细节以便复现问题,我会尽力修复。
工作原理
每半秒它会检查你的双手。一旦发现火把出现,它会记录你当时携带的盾牌。当火把再次消失时,它会立即将该盾牌交还给你。
如果它从未见过你携带盾牌(比如你加载存档时手中拿着火把),它会从你的背包中挑选最完好的一件。你可以随时通过指定名称来覆盖此选择,例如:
rs_shield wooden
命令
rs_dump - 完整诊断。从这里开始。
rs_status - 简短摘要。
rs_now - 立即装备盾牌,绕过检测。
rs_debug - 切换每次状态变化的实时日志记录。
rs_mode hands|spawned|auto - 强制指定检测信号。
rs_shield name - 按部分名称固定盾牌。
rs_off / rs_on - 禁用 / 启用。
调校
Data\reshield.pak 是一个普通的压缩包,请编辑其内部的 Scripts\Startup\reshield.lua:
M.pollMillis = 400 - 检查频率。数值越低响应越快。
M.debug = false - 设置为 true 以默认记录日志。
M.mode = "auto" - 默认检测信号。
重新压缩 Scripts 文件夹并重命名为 .pak。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。