【问题标题】:How to make a specific leave event for each card in Dulst?如何为 Dulst 中的每张卡制作特定的休假事件?
【发布时间】:2021-08-28 05:26:28
【问题描述】:

我们想制作一个触发自定义 leaveBoard 事件的效果,例如,当 ciid=137 的卡片离开棋盘时,我们希望触发 leave137 事件。

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: rules


【解决方案1】:

在你的规则卡中打开一张新卡,实际上是构建,点击代码并复制并粘贴下面的代码

- effectName: cards
  ruleTrigger:
    primary: start
    player: each player
  action:
    primary: trigger on event
    event:
      primary: leavesBoard
  target:
    primary: card
    criteria:
      from: board
      player: owner
- effectName: card
  action:
    primary: each
  target:
    primary: card
    criteria:
      passing: cards
  effectComplete:
    primary: nothing
- effectName: leaveEvent
  action:
    primary: assign variable
  target:
    primary: value
    value: leave$ciid
  effectComplete:
    primary: trigger next effect
- action:
    primary: trigger event
    event:
      primary: $leaveEvent
  target:
    primary: game
  effectComplete:
    primary: nothing

【讨论】:

  • 请在您的回答中提供更多详细信息。正如目前所写的那样,很难理解您的解决方案。
猜你喜欢
  • 2022-07-07
  • 2021-10-28
  • 2022-08-18
  • 2018-12-08
  • 2023-03-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多