Package-level declarations
Types
Link copied to clipboard
给当前 relay 增加固定数值的动作。
Link copied to clipboard
data class AddStatusActionNode(val target: TargetSelectorId, val value: String, val duration: Int? = null) : ActionNode
附加主状态动作。
Link copied to clipboard
data class AddVolatileActionNode(val target: TargetSelectorId, val value: String, val duration: Int? = null) : ActionNode
附加挥发状态动作。
Link copied to clipboard
data class ApplyConditionActionNode(val target: TargetSelectorId, val value: String, val duration: Int? = null) : ActionNode
挂载 condition / effect 的动作。
Link copied to clipboard
Boost / stage 变化动作。
Link copied to clipboard
data class BoostFromRelayActionNode(val target: TargetSelectorId, val selection: String = BattleBoostRelaySelectionValues.ALL) : ActionNode
把当前 boost relay 动态转成新的 BoostMutation。
Link copied to clipboard
data class ChangeTypeActionNode(val target: TargetSelectorId, val values: List<String>) : ActionNode
修改属性列表动作。
Link copied to clipboard
清空 boosts 动作。
Link copied to clipboard
清除测试探针/调试状态动作。
Link copied to clipboard
清除地形动作。
Link copied to clipboard
清除天气动作。
Link copied to clipboard
消耗道具动作。
Link copied to clipboard
data class CopyBoostsActionNode(val target: TargetSelectorId, val from: TargetSelectorId, val selection: String = BattleBoostRelaySelectionValues.ALL, val stats: Set<String> = emptySet()) : ActionNode
复制另一单位当前 stored boosts 的动作。
Link copied to clipboard
data class DamageActionNode(val target: TargetSelectorId, val mode: String? = null, val value: Double) : ActionNode
伤害动作。
Link copied to clipboard
使当前招式失败的动作。
Link copied to clipboard
强制替换动作。
Link copied to clipboard
data class HealActionNode(val target: TargetSelectorId, val mode: String? = null, val value: Double) : ActionNode
回复动作。
Link copied to clipboard
把当前 boost relay 的每一项 stage 变化值整体取反。
Link copied to clipboard
data class InvertStoredBoostsActionNode(val target: TargetSelectorId, val stats: Set<String> = emptySet()) : ActionNode
把目标当前 stored boosts 逐项取反的动作。
Link copied to clipboard
修改 relay 数值倍率的动作。
Link copied to clipboard
为下一次换人暂存当前 boosts 的动作。
Link copied to clipboard
移除 condition / effect 的动作。
Link copied to clipboard
移除主状态动作。
Link copied to clipboard
移除挥发状态动作。
Link copied to clipboard
data class RestorePpActionNode(val target: TargetSelectorId, val moveId: String? = null, val value: Int) : ActionNode
回复 PP 动作。
Link copied to clipboard
data class SetProbeActionNode(val target: TargetSelectorId, val key: String, val value: String) : ActionNode
设置测试探针/调试状态动作。
Link copied to clipboard
直接把当前 relay 替换为指定字面量的动作。
Link copied to clipboard
设置地形动作。
Link copied to clipboard
设置天气动作。
Link copied to clipboard
data class StealBoostsActionNode(val target: TargetSelectorId, val from: TargetSelectorId, val selection: String = BattleBoostRelaySelectionValues.POSITIVE, val stats: Set<String> = emptySet()) : ActionNode
从来源单位偷取当前 stored boosts 的动作。
Link copied to clipboard
data class SwapBoostsActionNode(val left: TargetSelectorId, val right: TargetSelectorId, val stats: Set<String> = emptySet()) : ActionNode
交换两名单位当前 stored boosts 的动作。
Link copied to clipboard
主动触发另一个 Hook 的动作。