硬核天空 - 任务与活动奖励削弱

硬核天空 - 任务与活动奖励削弱

将任务、事件和探索奖励减少25-90%,并可选将S级科技降级为A或B级

HardcoreSky – 削弱任务与事件奖励

作者针对:No Man's Sky 6.06(公开版)

本模组通过调整 AmountMin / AmountMax 来减少任务、事件和一般战利品的奖励数量。它还将程序化科技重新映射,使非法(X级)和哨兵模块按变体转换为字母级科技。发布版基于 EXML,并包含原始的 .lua 供 AMUMSS 用户使用。

注意:哨兵回收玻璃(掉落的玻璃球)在此未做修改;如果你希望更改其内容,有一个可选附加组件。


🛠️ 新内容(相对于原版 NMS)

  • 新增
    • 缩放后安全钳制:任何 AmountMin/AmountMax = 0 变为 1。
    • 每种变体的 EXML 包 + 源 .lua 以确保可复现性。
    • 所有变体中的水银保护:全局缩放后恢复 QS 奖励(QS 净收益不变)。
  • 移除
    • 程序化生成中的 X级(非法)结果(重新映射为字母级科技)。
    • 变体上限不允许时的奖励中的 S/A 掉落。
  • 修改
    • 全局奖励数量,涉及:
      REWARDTABLE.MBIN
      MISSIONTABLE.MBIN
      SEASONALMISSIONTABLE.MBIN
      
    • 程序化科技品质:非法与哨兵按变体重新映射为字母级品质。
    • 科技奖励上限:将 InventoryClass 和/或 ProcTechQuality 降低到每个变体的上限。

🔥 选择你的削弱变体

所有变体都应用全局奖励缩放、保持水银不变,并强制执行等级限制。所有变体中的非法(X级)和哨兵模块都被重新映射为字母级科技。

  • 🟢 x0.75 — 保留 S(无 X)(SABC) 将所有奖励减少25%。标准(字母级)科技允许 S/A/B/C;非法/哨兵 → C。
  • 🟡 x0.5 — 将 S 降级为 A(无 X)(ToA) 将所有奖励减半。标准科技仅 A/B/C;非法/哨兵 → C。
  • 🟠 x0.25 — 仅 B/C(无 X)(ToB) 将所有奖励降至四分之一。标准科技仅 B 和 C;非法/哨兵 → C。
  • 🟥 x0.1 — 仅 B/C,严苛(无 X)(BCOnly) 将所有奖励降至十分之一。标准科技仅 B 和 C;非法/哨兵 → C。

“标准(字母级)科技”指 C/B/A/S。程序化 = 随机生成的模块;“非法” = X级。


🔧 工作原理

  • 将以下文件中的每个 AmountMin / AmountMax 相乘:
    REWARDTABLE.MBIN
    MISSIONTABLE.MBIN
    SEASONALMISSIONTABLE.MBIN
    
  • 安全钳制以避免零奖励:任何 0 → 1。
  • 程序化科技:根据变体将 非法 和 哨兵 品质重新映射为字母级层级(例如,普通 = C)。
  • 科技奖励:将 InventoryClass 和/或 ProcTechQuality 降低到变体上限。
  • 水银例外:缩放后恢复 QS 数量,因此 QS 奖励保持原版水平。

🗂️ 编辑的文件(通过 EXML 覆盖)

METADATA/REALITY/TABLES/REWARDTABLE.MBIN
METADATA/SIMULATION/MISSIONS/TABLES/MISSIONTABLE.MBIN
METADATA/SIMULATION/MISSIONS/TABLES/SEASONALMISSIONTABLE.MBIN
METADATA/REALITY/TABLES/NMS_REALITY_GCPROCEDURALTECHNOLOGYTABLE.MBIN

⚠️ 兼容性

与同样修改以下文件的模组不兼容:

REWARDTABLE.MBIN
MISSIONTABLE.MBIN
SEASONALMISSIONTABLE.MBIN
NMS_REALITY_GCPROCEDURALTECHNOLOGYTABLE.MBIN

🛠️ 安装(EXML)

  1. 创建(如果缺失):
    No Man's Sky\GAMEDATA\MODS
    
  2. 移除/重命名(如果存在):
    No Man's Sky\GAMEDATA\PCBANKS\DISABLEMODS.TXT
    
  3. 解压一个变体(例如 HardcoreSky_Rewards_x0.5_ToA.zip)。
  4. 将包含的 基于 EXML 的模组文件夹放入:
    No Man's Sky\GAMEDATA\MODS
    
    示例路径:
    No Man's Sky
    └─ GAMEDATA
       └─ MODS
          └─ HardcoreSky_Rewards_x0.5_ToA
             └─ METADATA
                └─ REALITY
                   └─ TABLES
                      └─ REWARDTABLE.EXML
    
    包含的 .lua 是可选的(用于 AMUMSS)。

🧪 测试环境与工具

  • 游戏版本:6.0.1 – 6.06(公开版)
  • MBINCompiler:v6.6.0.1
  • AMUMSS:v5.4.5.0w

🙌 鸣谢

使用 AMUMSS 构建。脚本编写与打包由 Azunain(HardcoreSky)完成。


🔗 我的其他模组

HardcoreSky - 钓鱼难度大修 行星系统扫描仪 - Azunain 重制版 HardcoreSky - 提高制作成本 异常空间站纳米簇成本增加 基地建筑回收数据成本增加 减少危害防护持续时间 增加建筑材料成本 增加科技安装成本 Wiki 中的所有精炼与烹饪配方