惩罚死亡

惩罚死亡

死亡时失去经验。

[i]死亡应当付出代价。[/i]在原版《幻兽帕鲁》中,死亡几乎算不上不便。本模组为死亡增添了实际惩罚:当你死亡时,将失去部分[下一等级所需的]经验值进度[i]。[i][/i]

关键是,你的[i]等级数字永远不会下降[/i]。只有当前等级内的经验值受到削减,最多降至该等级的起点。

为何不降级? 因为降级会被玩家利用。如果模组降低你的等级,当你重新升级时,《幻兽帕鲁》会重新给予状态点和技术点,这意味着故意死亡反而能"获得"点数——这与惩罚背道而驰。通过固定等级、仅削减等级内经验进度,本模组[i]无法被刷取:[/i]死亡永远是损失,绝非获益。(下载包中的DESIGN_NOTES.md文件详细分析了测试过的方案。我确实尝试过让你损失等级,但始终未能实现。如果你有更好的方法,请务必告知!)

特性

  • 每次死亡时失去当前等级进度中可调整的一部分。
  • 等级数字、已解锁科技与已分配属性点不受影响。
  • 实时读取游戏内置的等级曲线,支持等级上限扩展模组。
  • 轻量设计:仅低频检测死亡,无逐帧运算。

配置 打开Scripts/main.lua并编辑顶部参数:

  • progress_loss_fraction
    • 0.25 — 失去升至下一级所需进度的四分之一
    • 0.50 — 失去一半(默认)
    • 1.00 — 每次死亡将你当前等级进度重置为起点

要求

  • 已为《幻兽帕鲁》安装UE4SS(RE-UE4SS)。
  • 单人游戏/客户端(主机兼玩家)。未在专用服务器上测试。

安装

  1. 若尚未安装,请为《幻兽帕鲁》安装UE4SS。
  2. 解压下载文件,将PunishingDeath文件夹放入UE4SS的Mods文件夹,例如: Palworld\...\ue4ss\Mods\PunishingDeath\
  3. 启用模组。大多数UE4SS版本会通过内含的enabled.txt自动启用。若你的配置使用mods.txt,请添加此行: PunishingDeath : 1
  4. 启动游戏。

兼容性

  • PC版(Steam)并已安装UE4SS。不支持Xbox/Microsoft Store(Game Pass)版本或主机版。
  • 可与其他UE4SS Lua模组共存。

已知小问题 屏幕上的经验值进度条在重新打开角色菜单前可能不会刷新;数值会立即更新并保存。

鸣谢 由Xidorian制作。