活力(自定义难度)

活力(自定义难度)

根据你的喜好调整游戏的各个方面。为每种游戏难度自定义状态(寒冷/健康/饥饿/水分/氧气)。自由模式仍感束缚?硬核模式仍觉轻松?这款模组正是为你量身打造!

游戏玩法效果与变更

注意 v1.1 版本:如果您正在更新到 v1.1 版本,请注意它不是向后兼容的,文件也不同,请确保删除旧的模组文件并重新解压缩模组。如果需要,可以保留 config.json 文件。为了防止覆盖旧版本的 config.json 文件,此版本不包含该文件。它将在您首次运行游戏时创建。

根据您的喜好调整游戏的各个方面。
为每种游戏难度自定义状态(寒冷/健康/食物/水/氧气)。
自由模式仍然太受限?硬核模式仍然太简单?这个模组就是为您准备的!

如果你不关心自定义设置,默认情况下,此模组为自由模式重新启用了食物和水需求,但所有属性更容易获得且维持时间更长,同时使所有硬核模式的属性难度提升25%(即食物和水消耗速度加快25%)。此外,由于游戏的诸多改动,成就代码已被修改,因此即使你使用作弊/控制台,成就也始终保持启用状态。

您可以根据难度更改游戏的不同状态,包括通过编辑 config.json 文件来完全启用/禁用它们。请注意,由于存在太多特殊情况,创造模式可能基本不受影响。文件末尾是默认值(游戏和模组的),因此您可以在修改后复制/粘贴回来。请注意,即使您禁用了某项(例如寒冷状态),寒冷状态仍会显示但数值会冻结,我必须这样做,否则用户界面会损坏。

对于每个难度,你可以修改:

  • 寒冷状态
    启用 (true/false): false 将导致寒冷状态冻结 (并非双关语)。
    最大值: 在游泳或靠近通风口取暖时能积累的热量上限 (游戏默认值 100)。
    寒冷系数: 体温流失/获取的速度,数值越高速度越快 (游戏默认值 1)。

  • 健康
    启用 (true/false): false 将导致无敌且(可能)掠食者不会攻击。
    最大值: 你可以用治疗物品填充多少(游戏默认 100)。
    伤害倍率: 你受到伤害减少/增加多少,越高 = 伤害越多(游戏默认 1)。
    急救包治疗: 使用急救包获得多少生命值(游戏默认 50)。

  • 食物
    启用 (true/false): false 将导致食物状态冻结。
    最大值: 通过进食最多可补充的量 (游戏默认 200)。
    食物摄取倍率: 食物状态增减幅度,数值越高 = 获得食物越多 (游戏默认 1)。
    饥饿速率: 食物状态消耗速度 (游戏默认 1)。


  • 启用 (true/false): 设为false将使水分值冻结。
    最大值: 通过饮水/进食可补充的上限 (游戏默认值为100)。
    水分摄取倍率: 水分值增减幅度,数值越高=获得越多水分 (游戏默认值为1)。
    脱水速率: 水分值下降速度 (游戏默认值为1)。

  • 氧气
    启用(true/false):false将导致氧气状态冻结。
    缺氧深度(包含2个数字的数组):在没有循环呼吸器的情况下,氧气效率开始降低的深度层级(游戏默认值[100.0, 200.0])
    缺氧倍率(包含2个数字的数组):在没有循环呼吸器的情况下深入时氧气消耗的倍增系数(游戏默认值[1.5, 3.0])
    容量:氧气装备与肺部容量列表(以秒为单位):玩家、标准气瓶、高容量气瓶、轻量化高容量气瓶(正常情况下无法获得,但为兼容模组仍保留此项)、超高容量气瓶、助推气瓶。

{
  "值": {
    "创意": {
      "寒冷": {
        "启用": false,
        "最大值": 100.0,
        "寒冷系数": 1.0
      },
      "生命值": {
        "已启用": false,
        "最大值": 100.0,
        "伤害倍率": 1.0,
        "急救包治疗量": 50.0
      },
      "食物": {
        "启用": false,
        "最大值": 200.0,
        "食物摄入倍率": 1.0,
        "饥饿速率": 1.0
      },
      "水": {
        "已启用": false,
        "最大值": 100.0,
        "水分摄入倍数": 1.0,
        "脱水率": 1.0
      },
      "氧气": {
        "启用": false,
        "缺陷深度": [
          100.0,
          200.0
        ],
        "缺陷乘数": [
          1.5,
          3.0
        ],
        "能力": {
          "玩家": 45.0,
          "标准坦克": 30.0,
          "高容量储罐": 90.0,
          "轻型高容量储罐": 90.0,
          "超高容量储罐": 180.0,
          "助推器油箱": 90.0
        }
      }
    },
    "自由": {
      "寒冷": {
        "启用": true,
        "最大值": 200.0,
        "寒冷系数": 1.0
      },
      "生命值": {
        "启用": true,
        "最大值": 200.0,
        "伤害倍率": 1.0,
        "急救包治疗量": 200.0
      },
      "食物": {
        "已启用": true,
        "最大值": 300.0,
        "食物摄入倍率": 1.0,
        "饥饿率": 1.0
      },
      "水": {
        "启用": true,
        "最大值": 200.0,
        "水分摄入倍数": 1.0,
        "脱水率": 1.0
      },
      "氧气": {
        "启用": true,
        "缺陷深度": [
          100.0,
          200.0
        ],
        "缺陷乘数": [
          1.5,
          3.0
        ],
        "容量": {
          "玩家": 67.5,
          "标准坦克": 33.75,
          "高容量储罐": 101.25,
          "轻型高容量储罐": 101.25,
          "超高容量储罐": 202.5,
          "助推器油箱": 101.25
        }
      }
    },
    "生存": {
      "寒冷": {
        "启用": true,
        "最大值": 100.0,
        "寒冷系数": 1.0
      },
      "生命值": {
        "已启用": true,
        "最大值": 100.0,
        "伤害倍率": 1.0,
        "急救包治疗量": 50.0
      },
      "食物": {
        "启用": true,
        "最大值": 200.0,
        "食物摄入倍率": 1.0,
        "饥饿率": 1.0
      },
      "水": {
        "启用": true,
        "最大值": 100.0,
        "水分摄入倍数": 1.0,
        "脱水率": 1.0
      },
      "氧气": {
        "启用": true,
        "缺陷深度": [
          100.0,
          200.0
        ],
        "缺陷乘数": [
          1.5,
          3.0
        ],
        "能力": {
          "玩家": 45.0,
          "标准坦克": 30.0,
          "高容量储罐": 90.0,
          "轻型高容量储罐": 90.0,
          "超大型容量储罐": 180.0,
          "助推器油箱": 90.0
        }
      }
    },
    "硬核模式": {
      "寒冷": {
        "已启用": true,
        "最大值": 75.0,
        "寒冷倍率": 1.25
      },
      "生命值": {
        "启用": true,
        "最大值": 100.0,
        "伤害倍率": 1.0,
        "急救包治疗量": 50.0
      },
      "食物": {
        "启用": true,
        "最大值": 100.0,
        "食物摄入倍率": 0.75,
        "饥饿率": 1.0
      },
      "水": {
        "启用": true,
        "最大值": 100.0,
        "水分摄入倍数": 1.0,
        "脱水率": 1.0
      },
      "氧气": {
        "已启用": true,
        "缺陷深度": [
          50.0,
          100.0
        ],
        "缺陷乘数": [
          1.5,
          3.0
        ],
        "容量": {
          "玩家": 45.0,
          "标准坦克": 30.0,
          "高容量储罐": 90.0,
          "轻型高容量储罐": 90.0,
          "超高容量储罐": 180.0,
          "助推器容量": 90.0
        }
      }
    }
  },
  // 默认值,方便复制
}

要求

  • QMod管理器

安装

  1. 安装 QModManager。
  2. 将存档解压到文件夹 \SubnauticaZero\QMods\

源代码可在我的 Github 上找到。