155 lines
No EOL
11 KiB
JSON
155 lines
No EOL
11 KiB
JSON
{
|
||
|
||
//使用雷电伤害攻击【感电】敌人时,会引发【导电】,该效果每10秒可触发一次
|
||
|
||
|
||
|
||
"AbilityName":"Card_Electro_1000508_Ability",
|
||
|
||
"AbilityStacking":"Unique",
|
||
|
||
"DefaultModifier":
|
||
|
||
{
|
||
|
||
"OnAdded":
|
||
|
||
[
|
||
|
||
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.FireEffect",
|
||
|
||
"EffectPattern": "Eff_Anbi_Electric_Discharge_Start",
|
||
|
||
"Target": "Self"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"AbilityMixins" :
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.TransmitChainMixin",
|
||
|
||
"IsTransmittedFromAttacker": true,//是否从攻击者身上连线至首轮受害者
|
||
|
||
//首个目标的索敌方式(Target:从OnAttackLanded传入,Custom:自定义索敌)
|
||
|
||
"FirstTransmitTarget": "Target",
|
||
|
||
//"FirstTargetCustomKey": "Test_TransmitChainMixin_AbilityTargetting_01",//施法者调用的首次传递使用的目标选择范围,TransmitSource为Caster时,Custom的目标为Self,当为Target时,Custom的目标为Target
|
||
|
||
//后续目标的索敌方式
|
||
|
||
"NextTransmitTarget": "Custom",//闪电链类型效果每次传递所选择传递的目标选择范围,通过ConfigAbilityTargetData来建立目标选择条件
|
||
|
||
"NextTargetCustomKey": "Test_TransmitChainMixin_AbilityTargetting_02",//在ConfigAbilityTargetData中建立目标选择范围(注意:此处同时负责选择数量)
|
||
|
||
|
||
|
||
"CanTransmitBack": false,//是否可以传递过已传递的目标,true可以,false不可以
|
||
|
||
//程序无法在CustomTarget知道哪些目标曾经被传递过,所以CustomTarget负责将符合范围条件的目标都提取出来,只能在Mixin中做同一代的传递数量选取
|
||
|
||
|
||
|
||
//闪电链传递相关参数
|
||
|
||
"TransmitTimes": 5,//总共传递代数(同一代传递中检索多个目标并传递时,依旧计为一代传递)
|
||
|
||
"TransmitingPickTargetNum": 1,//每次传递的个数(按照NextTransmitTarget排序选取,会受列表中的目标数量限制)
|
||
|
||
"TransmitInterval": 0.3,//单位:秒,当一次传递完成后到下一次传递开始之间的间隔时长,填0时,则不生效时间间隔
|
||
|
||
|
||
|
||
//闪电链打击帧相关参数
|
||
|
||
"TransmitAttackProperty": "#Card_Electirc_ChainDMG_Ability_AttackProperty_01",//每次传递终点特效播放后,所生效的闪电链传递伤害效果,传递效果生效时可单独配置伤害
|
||
|
||
"CanChangeTransmitDamageRatio": true,//闪电链每代传递造成伤害后,下一代造成伤害是否产生倍率变更
|
||
|
||
"ChangeRatio": 1,//闪电链伤害倍率调整,百分比小数,0.1=10%
|
||
|
||
|
||
|
||
//表现相关参数
|
||
|
||
//传递开始特效,释放闪电链的起始特效(不填则不生效)
|
||
|
||
// "TransmitStartEffect" : {"EffectPattern" : "Buff_BurnBurst_L"},
|
||
|
||
// "TransmitStartEffectDelayTime": 0.0,//单位:秒,释放闪电链的起始特效延时
|
||
|
||
|
||
|
||
//传递特效,闪电链从一个目标传递至下一个目标的传递特效(不填则不生效)
|
||
|
||
"TransmitEffect" : {"EffectPattern" : "Eff_SkillEffect_LightningChain_TransmitEffect_Basic_Test"},
|
||
|
||
"TransmittingPlayTime": 0.5,//单位:秒,延时多久播放传递特效,填0时,不播放传递特效
|
||
|
||
"TransmitEffectDelayTime": 0.0,//单位:秒,延时多久播放传递特效(不填则不生效)
|
||
|
||
|
||
|
||
//传递发动特效,每次传递发动时的起点特效(不填则不生效)特效传递开始
|
||
|
||
// "TransmitingStartPointEffect" : {"EffectPattern" : "Buff_Frozen_Smk_L"},
|
||
|
||
// "TransmitingStartPointEffectDelayTime": 0.0,//单位:秒,每次传递发动时起点特效的延时(不填则不生效)
|
||
|
||
|
||
|
||
//传递命中特效,每次传递完毕到达目标点时的终点特效(不填则不生效)
|
||
|
||
"TransmitingEndPointEffect" : {"EffectPattern" : "Eff_SkillEffect_LightningChain_TransmitEndEffect_Basic_Test"},
|
||
|
||
"TransmitingEndPointEffectDelayTime": 0.0,//单位:秒,每次传递完毕到达目标点时的终点特效的播放延时(不填则不生效)
|
||
|
||
|
||
|
||
//传递结束特效,闪电链效果传递完毕时触发的特效(不填则不生效)
|
||
|
||
// "TransmitEndEffect" : {"EffectPattern" : "Eff_Monster_FierySerpent_CoreExplosion"},
|
||
|
||
// "TransmitEndEffectDelayTime": 0.0,//单位:秒,闪电链效果传递完毕时触发的特效延时(不填则不生效)
|
||
|
||
|
||
|
||
//传递命中Action(用来生效特殊技能效果或触发表现等)和伤害绑定
|
||
|
||
"OnTransmitingEndPointAction":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.AttackCameraShakeAction",
|
||
|
||
"ShakeConfigKey" : "Monster_DeathXIII_ATK3_CamShake_01",
|
||
|
||
"ExtraParam" : "HitStage"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
// {
|
||
|
||
// "$type": "MoleMole.TransmitChainMixin",
|
||
|
||
// //闪电链目标选择相关参数
|
||
|
||
// //施法者来源配置
|
||
|
||
// "TransmitSource": "Target",//施法者:Caster(不产生第一次效果)Target(产生第一次效果)
|
||
|
||
// //如果是攻击目标由目标产生闪电链则填Target,如果是触发效果自身产生闪电链则填Caster
|
||
|
||
// // "FirstCasterCustomKey": "Card_Eletric_TransmitChainMixin_Targetting01",//施法者调用的首次传递使用的目标选择范围。TransmitSource为Caster时,Custom的目标为Self。当为Target时,Custom的目标为Target。
|
||
|
||
// //后续目标间互相传递配置
|
||
|
||
// "TransmitTarget": "Custom",//闪电链类型效果每次传递所选择传递的目标选择范围,通过ConfigAbilityTargetData来建立目标选择条件
|
||
|
||
// "TargetCustomKey": "Card_Eletric_TransmitChainMixin_Targetting02",//在ConfigAbilityTargetData中建立目标选择范围(注意:只负责获取范围内所有满足条件的目标,不负责数量选择)
|
||
|
||
// "CanTransmitBack": false,//是否可以传递过已传递的目标,true可以,false不可以
|
||
|
||
// //(程序无法在CustomTarget知道哪些目标曾经被传递过。所以CustomTarget负责将符合范围条件的目标都提取出来。只能在Mixin中做同一代的传递数量选取)
|
||
|
||
|
||
|
||
|
||
|
||
// //闪电链传递相关参数
|
||
|
||
// "TransmitPickTargetNum": 1,//每次传递需要选择多少个目标。若需要选择多个目标,CustomTarget中目标选择数量需要≥TransmitPickTargetNum
|
||
|
||
// "TransmitTimes": 5,//总共传递代数(同一代传递中检索多个目标并传递时,依旧计为一代传递)
|
||
|
||
// "TransmitInterval": 0.2,//单位:秒。当一次传递完成后到下一次传递开始之间的间隔时长。填0时,则不生效时间间隔
|
||
|
||
|
||
|
||
|
||
|
||
// //闪电链打击帧相关参数
|
||
|
||
// "TransmitAttackProperty": "#Card_Electirc_ChainDMG_Ability_AttackProperty_01",//每次传递终点特效播放后,所生效的闪电链传递伤害效果。传递效果生效时可单独配置伤害。
|
||
|
||
// "CanChangeTransmitDamageRatio": true,//闪电链每代传递造成伤害后,下一代造成伤害是否产生倍率变更。
|
||
|
||
// "ChangeRatio": 1,//闪电链伤害倍率调整。百分比小数。0.1=10%
|
||
|
||
|
||
|
||
// //===================================================================================================================================================================================
|
||
|
||
// //表现相关参数
|
||
|
||
// //传递开始特效,释放闪电链的起始特效(不填则不生效)
|
||
|
||
// // "TransmitStartEffect" :
|
||
|
||
// // {
|
||
|
||
// // "EffectPattern" : "Buff_BurnBurst_L"
|
||
|
||
// // },
|
||
|
||
// "TransmitStartEffectDelayTime": 0.0,//单位:秒。释放闪电链的起始特效延时
|
||
|
||
|
||
|
||
|
||
|
||
// //传递特效,闪电链从一个目标传递至下一个目标的传递特效(不填则不生效)
|
||
|
||
// "TransmitEffect" :
|
||
|
||
// {
|
||
|
||
// "EffectPattern" : "Eff_SkillEffect_LightningChain_TransmitEffect_Basic_Test"
|
||
|
||
// },
|
||
|
||
// "TransmittingPlayTime": 0.5,//单位:秒。延时多久播放传递特效。填0时,不播放传递特效
|
||
|
||
// "TransmitEffectDelayTime": 0.0,//单位:秒。延时多久播放传递特效(不填则不生效)
|
||
|
||
|
||
|
||
|
||
|
||
// //传递发动特效,每次传递发动时的起点特效(不填则不生效)
|
||
|
||
// // "TransmitingStartPointEffect" :
|
||
|
||
// // {
|
||
|
||
// // "EffectPattern" : "Buff_Frozen_Smk_L"
|
||
|
||
// // },
|
||
|
||
// "TransmitingStartPointEffectDelayTime": 0.0,//单位:秒。每次传递发动时起点特效的延时(不填则不生效)
|
||
|
||
|
||
|
||
|
||
|
||
// //传递命中特效,每次传递完毕到达目标点时的终点特效(不填则不生效)
|
||
|
||
// "TransmitingEndPointEffect" :
|
||
|
||
// {
|
||
|
||
// "EffectPattern" : "Eff_SkillEffect_LightningChain_TransmitEndEffect_Basic_Test"
|
||
|
||
// },
|
||
|
||
// "TransmitingEndPointEffectDelayTime": 0.0,//单位:秒。每次传递完毕到达目标点时的终点特效的播放延时(不填则不生效)
|
||
|
||
|
||
|
||
|
||
|
||
// //传递结束特效,闪电链效果传递完毕时触发的特效(不填则不生效)
|
||
|
||
// // "TransmitEndEffect" :
|
||
|
||
// // {
|
||
|
||
// // "EffectPattern" : "Eff_Monster_FierySerpent_CoreExplosion"
|
||
|
||
// // },
|
||
|
||
// "TransmitEndEffectDelayTime": 0.0,//单位:秒。闪电链效果传递完毕时触发的特效延时(不填则不生效)Z
|
||
|
||
|
||
|
||
// //=====================================================================================================================================================================================
|
||
|
||
// //专用回调
|
||
|
||
// //传递命中Action(用来生效特殊技能效果或触发表现等)和伤害绑定
|
||
|
||
// "OnTransmitingEndPointAction":
|
||
|
||
// [
|
||
|
||
// // {
|
||
|
||
// // "$type" : "MoleMole.AttackCameraShakeAction",
|
||
|
||
// // "ShakeConfigKey" : "Monster_DeathXIII_ATK3_CamShake_01",
|
||
|
||
// // "ExtraParam" : "HitStage"
|
||
|
||
// // }
|
||
|
||
// ]
|
||
|
||
// }
|
||
|
||
],
|
||
|
||
} |