效果

介绍

钓鱼效果是一种临时增益,为玩家的单次钓鱼尝试提供加成。这种加成可以来自钓鱼竿、鱼饵,甚至是附魔和图腾!钓鱼效果遵循特定的配置格式。以下是所有效果的设置方式。

所有效果都遵循以下格式:

star_fishing_rod:
  requirements: # 使用此物品的要求
    ...
  effects: 
    effect_0: # 效果名称可以自定义
      type: weight-mod
      value:
      - rubbish:-10
      - golden_star_fish:+10

鱼饵

要使用鱼饵,需要将其放在副手或者钓鱼袋中。每次投掷钓竿时,鱼钩都会与钩子一起抛出。

钩子

要在钓竿上装备钩子,请确保你处于生存模式。将钩子拖动到你的钓竿上即可应用。要从钓竿上取下钩子,只需右键单击钓竿,钩子就会出现在你的鼠标上。

效果库

weight-mod(weight-mod 提供了一种调整单个战利品权重或几率的方式,可以快速改变获得特定物品的概率。如果没有可用的战利品,效果将不会生效。)

xxx_effect:
  type: weight-mod
  value:
  - rubbish:-10
  - golden_star_fish:+10

weight-mod-ignore-conditions(区别在于,即使没有这样的战利品可用,效果仍然会生效。)

xxx_effect:
  type: weight-mod-ignore-conditions
  value:
  - enchantmentbook:+1

group-mod(与 weight-mod 不同,group-mod 允许同时修改多个战利品的权重。当然,一个物品可以属于多个组,例如“金质”组和“海洋”组。有关如何将战利品分配给组的指导,请参考战利品系统。)

xxx_effect:
  type: group-mod
  value:
  - gold:+20
  - normal:-6

weight-group-ignore-conditions

xxx_effect:
  type: group-mod-ignore-conditions
  value:
  - enchantment:+10  

wait-time(调整鱼儿上钩的等待时间)

xxx_effect:
  type: wait-time
  value: -20          <- 减少 20 个刻

wait-time-multiplier(调整鱼儿上钩的等待时间) (在旧版本中也称为“hook-time”)

xxx_effect:
  type: wait-time-multiplier
  value: 0.8          <- "大于1"使时间更长;"<1"相反
                      <- 减少 20% 等待时间

difficulty(调整游戏难度)

xxx_effect:
  type: difficulty
  value: -17         <- 减少 17 难度

difficulty-multiplier(调整游戏难度)

xxx_effect:
  type: difficulty-multiplier
  value: 0.7         <- 减少 30% 难度

multiple-loot(玩家可以在一次钓鱼尝试中获得多个物品。每 0.01 代表 1% 的机会。如果值超过 1,玩家保证可以获得双倍物品,但有小概率获得三倍。如果值超过 2,他们保证可以获得三倍物品,但有小概率获得四倍。)

xxx_effect:
  type: multiple-loot
  value: 0.05

lava-fishing(允许玩家在岩浆中钓鱼)

xxx_effect:
  type: lava-fishing

size(size 为战利品提供大小加成,最终战利品的大小增加了这个值。此选项影响在鱼的大小决定分数的比赛中的得分。)

xxx_effect:
  type: size
  value: 10.5      <- 增加 10.5 鱼的大小

size-multiplier(size-bonus 为战利品提供大小加成,最终战利品的大小将乘以此值。此选项影响在鱼的大小决定分数的比赛中的得分。)

(在旧版本中也称为“size-bonus”)

xxx_effect:
  type: size-multiplier
  value: 1.3         <- 增加 30% 鱼的大小

score(score 在比赛中提供得分加成,最终战利品的得分增加了这个值。注意:这仅在 TOTAL_SCORE 模式下起作用。)

xxx_effect:
  type: score
  value: 20         <- 增加 20 得分

score-multiplier(score-bonus 在比赛中提供得分加成,最终战利品的得分将乘以此值。注意:这仅在 TOTAL_SCORE 模式下起作用。) (在旧版本中也称为“score-bonus”)

xxx_effect:
  type: score-multiplier
  value: 1.5        <- 增加 50% 得分

game-time(game-time 允许调整小游戏的持续时间,使玩家有更多的时间做出反应并获得更多成功的机会。)

xxx_effect:
  type: game-time
  value: 10           <- 增加 10 秒

game-time-multiplier(game-time 允许调整小游戏的持续时间,使玩家有更多的时间做出反应并获得更多成功的机会。)

xxx_effect:
  type: game-time-multiplier
  value: 1.3          <- 增加30% 秒

conditional (将条件系统应用于某些效果)

xxx_effect:
  type: conditional
  conditions:
    ...
  effects:
    ...

全局效果

全局效果位于 config.yml。它允许您为玩家创建全局效果。这是默认配置,可在比赛进行时加快钓鱼速度。

mechanics:
  global-effects:
    effect_1:
      type: conditional
      conditions:
        competition:
          ongoing: true
          id:
            - weekend_competition
      effects:
        effect_1:
          type: wait-time-multiplier
          value: 0.85

最后更新于