杀戮尖塔实现细节研究(buff结算方式)

buff结算方式

结算时机

  1. 回合行动开始
  2. 阵营行动开始
  3. 角色行动开始
  4. 角色行动结束
  5. 阵营行动结束
  6. 回合行动结束

一回合 = 双方阵营各行动一次 = 各方的角色都行动一次

回合开始 > A阵营行动 > B阵营行动 > 回合结束
阵营行动开始 > 阵营角色A行动 > 阵营角色B行动 > ... > 阵营行动结束

回合减少buff

  • 易伤、虚弱、脆弱这类回合减少 buff,在 “回合行动结束” 才统一减少层数。
  • 回合减少 buff 在确保生效过之后才会减少,实现上如果持有的某个 buff 并未经历过 “角色行动结束” 前不会被统一减少层数。

毒buff

  • 毒buff 在阵营行动开始时结算

额外内容

NpcAI

Npc插入行动

可能会受以下事件影响:

  1. 眩晕
  2. 血量降低触发

如果眩晕,则需要停止当前行动。
如果血量降低触发,则需要推迟到当前行动结束后执行。

posted @ 2023-05-26 09:38  bakabird1998  阅读(424)  评论(0)    收藏  举报