BoostFromRelayActionNode

data class BoostFromRelayActionNode(val target: TargetSelectorId, val selection: String = BattleBoostRelaySelectionValues.ALL) : ActionNode

把当前 boost relay 动态转成新的 BoostMutation

设计意图:

  • 支持 Mirror Armor 这类“把当前收到的降能力反弹给来源”的模板;

  • 支持规则直接复用当前 relay,而不是把能力变化再写死一遍;

  • 可按正负方向过滤 relay 中的能力变化项。

Constructors

Link copied to clipboard
constructor(target: TargetSelectorId, selection: String = BattleBoostRelaySelectionValues.ALL)

Properties

Link copied to clipboard

从 relay 中挑选 boost 项的范围。

Link copied to clipboard

新 boost mutation 的目标选择器。

Link copied to clipboard
open override val type: ActionTypeId

动作节点类型标识。