自定义难度

自定义难度

创建属于你自己的自定义难度,精细到单个生物类型、月亮周期、进度等等。

怪物

CD - 自定义难度

和平、简单、普通、困难,现在还有自定义。在创建世界界面上新增的第五个设置选项,由你亲自定义:每种生物获得多少生命值、伤害和速度,可按生物类型细化,受月相影响,并随你完成的进度重新塑造。

真正的难度选项,而非一条命令

创建世界时,在难度滑块中选择自定义,旁边会出现一个齿轮按钮。点击即可打开完整的配置界面。无需记住任何命令,无需物品,也无需在开始前手动编写世界设置文件。

该配置仅属于那一个世界。每个世界都可以设置得完全不同,且不会从上一个世界中继承任何内容。

四层相乘,共同作用

实际值 = 全局 x 生物类型 x 月相 x 进度系数

所有项都是倍率,其中 1.0 表示「保持不变」,因此你可以从一个全局数值开始,然后根据需要逐步细化。

全局生命 1.3、僵尸生命 1.2、满月 2.0 和进度系数 1.1 意味着,那一夜僵尸生命值为原版 1.3 x 1.2 x 2.0 x 1.1 = 3.43 倍。

你可以配置什么

标签页 包含内容
常规 基础规则集、三个全局倍率,以及全局进度权重
生物 每种生物的可搜索列表,各自拥有独立的生命、伤害和速度
月相 全部八个月相,各自拥有独立的倍率以及一个刷怪率
进度 每个进度的可搜索列表,各自拥有独立的修正值和一个夜晚刷怪锁定

每个列表都会在条目旁以 生命 / 伤害 / 速度 的格式显示当前状态,这样你无需逐个点击就能快速浏览已修改的内容。

月亮真的会影响游戏

八个月相各自拥有独立的生命、伤害和速度倍率,以及独立的刷怪率。低于 1.0 时,一部分刷怪尝试会被拒绝;高于 1.0 时,则种群规模会增大。无论哪种情况,原版的生成规则都会完整保留,因此生物永远不会在白天或原本不会生成的光照区域中出现。

将满月设置为双倍生命和双倍刷怪量,那么那一夜就会成为你需要周密规划的时刻。

进度改变世界

进度修正采用加法而非倍率,因此 0.1 代表增加百分之十,-0.25 代表减少百分之二十五。你已完成的所有进度会被累加,乘以一个全局权重,然后转化为进入公式的系数。将该权重降为 0,整个进度层便会关闭,无需你手动清除任何数值。

任何进度都可以启用夜晚刷怪锁定。一旦你获得该进度,主世界中露天夜间的怪物生成将停止。洞穴、黑暗房间、下界和末地则保持原样。

进度还可以携带属性重排。完成后,整个难度会在游戏中途、在你还身处其中时实时重新随机。更多详情见下文。

因此,世界可以随着你变强而变得更难,或者你也可以反其道而行之,为自己赢得一些安宁。

底层的基础规则集

倍率无法表达所有内容,因此始终有一个真实的原版难度在底层运行,由你来选择。它决定了饥饿能否杀死你、僵尸能否破门、中毒伤害有多高,以及刷怪笼的触发频率。

这也界定了 1.0 的含义。它恰好等于你所选择的基础规则集。将基础设为困难,那么 1.0 就是困难。

F3 屏幕上的实时数值

按住 F3,当前实际生效的数值会显示在左侧:全局数值、当前所在月相、进度系数,以及全部项的乘积。未激活的月相和未修改的条目不会显示。像任何原版条目一样,可用 F3+F6 关闭。

[CD] 生命 / 伤害 / 速度
  常规:       1.3 / 1.1 / 1
  月相 (full_moon):  2 / 1.5 / 1  刷怪 100%
  进度:       1.1 / 1.35 / 1
  实际生效:       2.86 / 2.23 / 1
  无露天夜间刷怪

为保持平衡而设计

  • 安全下限。 生物生命值永远不会低于半颗心,伤害也永远不会低于半颗心,因此命中的攻击总能造成影响。
  • 无负数运算。 进度系数被限制在零以上,而不会使乘法结果反转。
  • 选定即锁定。 在自定义模式激活时,难度滑块会变灰,且 /difficulty 命令会被忽略,因此你的配置不会因一次点击而被清除。

随机生成难度,而非手动构建

配置界面的每一页都有独立的随机化按钮。你可以只随机全局数值、只随机生物列表、只随机月相、只随机进度,或者一次性全部随机,开启一场无人预料、连你自己都没想到的冒险。

页面 随机内容
常规 三个全局倍率和进度权重
生物 每种生物的生命、伤害和速度
月相 所有三个数值以及全部八个月相的刷怪率
进度 每个修正值,外加一个随机放置的夜晚刷怪锁定和一个属性重排

倍率在 0.055.0 之间随机,进度修正则在 -1+1 之间。速度被刻意限制得比其他项更低,因为五倍生命是一场硬仗,而五倍速度则意味着你还没来得及转身,怪物就已经追上你了。

游戏中途重排整个世界

将任意进度标记为属性重排,完成它后整个难度会当场重新随机。新的全局数值、每种生物的新数值、全部八个月相的新数值和刷怪率,都会应用到你正在游玩的这个世界中。

在你获得该进度的瞬间,你对那个世界所知道的一切都不再成立。把它放在早期进度上,冒险会不断自我重塑;或者挂在末地进度上,让你的胜利时刻变成完全不同的东西。

进度修正本身在重排过程中保持不变。它们是你是通过努力获得的奖励,而非表格中的数值,重新随机它们会无声地改写你已完成进度的价值。

事后可编辑

配置会以可读文件的形式写入世界文件夹,你可以随时编辑。将其中的 enabled 设为 false,难度滑块便会交还给你。同一份文件适用于所有三个加载器版本,因此你可以在它们之间携带相同的配置。