Kenshi 医疗师

Kenshi 医疗师

按下 H 键完全治疗当前选定的玩家角色。

描述

治疗通过游戏自带的完整治疗例程 [b]Character:healCompletely()[/b] 实现(参见 [b]KenshiLua/docs/BindingsReference.md ##Character[/b])。这比从 Lua 手动修改 [b]MedicalSystem[/b] 字段更可靠,因为它还会处理 Lua 绑定无法访问的内部状态,例如伤口列表和伤害状态重算。

治疗范围

  • [b]血液[/b] - 恢复至上限
  • [b]肉体[/b] - 每个身体部位(头部、胸部、腹部、手臂、腿部)恢复至最大生命值
  • [b]眩晕伤害[/b] - 清除
  • [b]切割伤害[/b] - 清除,无需医疗包
  • [b]夹板[/b] - 清除
  • [b]机器人肢体磨损[/b] - 清除
  • [b]伤口及派生生命值[/b] - 由游戏重新计算
  • [b]倒地 / 流血濒死状态[/b] - 重置,使角色重新站起而不是继续流血致死

活着的角色会被完全治愈。真正死亡(死亡标志)的角色不会被复活。

安装

  1. 安装 [url=https://www.nexusmods.com/kenshi/mods/847]RE_Kenshi[/url]
  2. 安装 [url=https://www.nexusmods.com/kenshi/mods/2068]KenshiLua[/url]
  3. 将解压出的 [b]KenshiMedic[/b] 文件夹放入你的 mods/ 目录
  4. 在 Kenshi 模组列表中启用该模组

或者,如果你使用模组管理器,让它自动处理一切。

使用方法

  • 在游戏中选择一个或多个你的角色,然后按下 [b]H[/b] 键。
  • 脚本会以 [b][KenshiMedic][/b] 前缀记录到 KenshiLua 控制台/日志(按 [b]Ctrl[/b] + [b]Shift[/b] + [b]L[/b] 打开 KenshiLua GUI)。

备注

  • 热键为 [b]H[/b] 键(OIS 键码 [b]35[/b])。如需更改,请编辑 [b]scripts/init/medic.lua[/b] 顶部的 [b]KC_H[/b]。
  • 附带了 OIS_KEY_CODES.md 供参考,其中列出了可用的键值。
  • 随附的 [b]KenshiMedic.mod[/b] 是一个空模组文件(由 FCS 创建)——它仅用于让游戏启动器识别该模组。所有逻辑都存在于 Lua 中。

依赖要求

[url=https://www.nexusmods.com/kenshi/mods/847]RE_Kenshi[/url] [url=https://www.nexusmods.com/kenshi/mods/2068]KenshiLua[/url]

致谢

感谢 [url=https://www.nexusmods.com/profile/GenPretz]GenPretz[/url] 使这个模组成为了可能。 感谢 [url=https://lofigames.com/]Lo-Fi games[/url] 让我们最初沉迷于此游戏。

源代码

[url=https://github.com/ekiuts/kenshi/]Kenshi Medic[/url]