钓鱼连击

钓鱼连击

连续钓鱼以建立连击,并在里程碑阈值获得奖励。完全可自定义的战利品表,包含实用物品、材料和宝藏类别。

描述

连续钓鱼以积累连击数,并在里程碑阈值处获得奖励。

Fishing Streak 为钓鱼添加了一套轻量级进度系统,奖励平衡合理,在增强玩法的同时不会破坏沉浸感。


自定义(奖励配置)

所有奖励均可通过以下文件自定义:

Mods/FishingStreak/Data/rewards.user.json

你可以修改:

  • 哪些连击数会给予奖励(3、5、10 等)
  • 获得奖励的几率
  • 类别权重(实用物品、材料、宝藏)
  • 可以掉落的物品
  • 堆叠数量与掉落频率

添加或编辑奖励

奖励通过物品 ID 定义。

示例:

{
  "QualifiedItemId": "(O)166",
  "MinStack": 1,
  "MaxStack": 1,
  "Weight": 100
}
  • QualifiedItemId → 物品(例如 (O)166= 宝箱)
  • MinStack / MaxStack → 你获得的物品数量
  • Weight → 物品的常见程度(越高越常见)

权重越低 = 掉落越稀有。


示例:连击 3 时必定获得宝藏

"3": {
  "RewardChancePercent": 100,
  "UtilityWeight": 0,
  "MaterialsWeight": 0,
  "TreasureWeight": 100
}

这使得连击 3 必定给予一个宝藏奖励。


模组兼容性

只要其他模组的物品使用了有效的物品 ID,本模组就可能与它们的物品兼容。

如果某个奖励没有出现,请仔细检查物品 ID。


要求

  • SMAPI(最新版本)
  • 无需其他模组