三国杀:关羽‘武圣’技能代码解析

以下代码展示了三国杀游戏中关羽的‘武圣’技能:

skill = {
    audio: 'xinfu_wusheng',
    trigger: {
        source: 'damageBegin',
    },
    filter: function (event, player) {
        return event.card && event.card.name == 'sha' && event.player != player;
    },
    content: function () {
        trigger.num += 1;
    },
    '_priority': 0,
}

技能解析:

  • 技能名称:‘武圣’
  • 音效:xinfu_wusheng
  • 触发时机:当你对其他角色使用【杀】时,进行伤害结算前
  • 筛选条件:事件中存在卡牌,并且该卡牌的名称是‘杀’,目标不是你本身
  • 技能内容:当技能触发时,伤害数值增加1
  • 优先级:0(默认值)

技能效果:

当关羽对其他角色使用【杀】时,在伤害结算阶段前,伤害数值增加1。

代码详解:

  • audio:定义技能的音效文件名称
  • trigger:定义技能的触发时机
  • filter:定义技能的筛选条件
  • content:定义技能的具体内容
  • _priority:定义技能的优先级,数值越小优先级越高

通过以上代码和解析,你可以更好地理解关羽‘武圣’技能的机制,并在游戏过程中灵活运用。


原文地址: https://www.cveoy.top/t/topic/b2uS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录