HollowPS_TV_experiments/extras/zzz-0.1-jsons/Card_Electro_1000508_Ability.json

155 lines
No EOL
11 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
//使用雷电伤害攻击【感电】敌人时会引发【导电】该效果每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"
// // }
// ]
// }
],
}