121 lines
No EOL
4.3 KiB
JSON
121 lines
No EOL
4.3 KiB
JSON
{
|
||
|
||
"AbilityName": "Card_SW_Test",//碎冰
|
||
|
||
"DefaultModifier":
|
||
|
||
{
|
||
|
||
"OnAdded":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type":"MoleMole.ApplyModifier",
|
||
|
||
"ModifierName":"IceBroken_Modifiers",
|
||
|
||
"Target":"Self",
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
|
||
|
||
"Modifiers" :
|
||
|
||
{
|
||
|
||
//碎冰modifiers
|
||
|
||
"IceBroken_Modifiers":
|
||
|
||
{
|
||
|
||
"ModifierStacking" : "Unique",
|
||
|
||
"Duration": -1,
|
||
|
||
"IgnoreTimeScale" : false,
|
||
|
||
|
||
|
||
"OnHitOther":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.DamageByAttackPropertyAction",
|
||
|
||
"AnimEventID" : "%IceBrokenAttackPropertyID",//AbilitySpecials中配置,如果需要打击帧各类表现效果(顿帧/受击表现/受击特效),则此处调用完整打击帧配置
|
||
|
||
"Target" : "Self",
|
||
|
||
"Predicates" :
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByTargetHitEffect",//判断重击
|
||
|
||
"TargetSubHitEffectGrounds":
|
||
|
||
[
|
||
|
||
"Heavy"
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByBuffGroup",//判断是否处于冰冻中
|
||
|
||
"BuffGroupList" : ["Frozen"],
|
||
|
||
"Target" : "SelfAttackTarget"
|
||
|
||
},
|
||
|
||
]
|
||
|
||
},
|
||
|
||
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.FireEffect",//触发碎冰特效
|
||
|
||
"EffectPattern": "Buff_FrozenBurst",
|
||
|
||
"Target": "Self",
|
||
|
||
"Predicates" :
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByTargetHitEffect",//判断重击
|
||
|
||
"TargetSubHitEffectGrounds":
|
||
|
||
[
|
||
|
||
"Heavy"
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByBuffGroup",//判断是否处于冰冻中
|
||
|
||
"BuffGroupList" : ["Frozen"],
|
||
|
||
"Target" : "SelfAttackTarget"
|
||
|
||
},
|
||
|
||
]
|
||
|
||
},
|
||
|
||
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.ApplyModifier",//碎冰CDmodifier
|
||
|
||
"ModifierName":"IceBrokenCoolDown_Modifiers",
|
||
|
||
"Target":"Self",
|
||
|
||
"Predicates" :
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByTargetHitEffect",//判断重击
|
||
|
||
"TargetSubHitEffectGrounds":
|
||
|
||
[
|
||
|
||
"Heavy"
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByBuffGroup",//判断是否处于冰冻中
|
||
|
||
"BuffGroupList" : ["Frozen"],
|
||
|
||
"Target" : "SelfAttackTarget"
|
||
|
||
},
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//碎冰冷却
|
||
|
||
"IceBrokenCoolDown_Modifiers":
|
||
|
||
{
|
||
|
||
"ModifierStacking" : "Unique",
|
||
|
||
"Duration": "%IceBrokenCoolDown",//AbilitySpecials中配置
|
||
|
||
"IgnoreTimeScale" : false,
|
||
|
||
"Block":"%IceBrokenCoolDown",//AbilitySpecials中配置
|
||
|
||
|
||
|
||
"OnAdded":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type":"MoleMole.ProcessModifierBlockAction",
|
||
|
||
"IsOpenBlock":true,
|
||
|
||
"AbilityName":"Card_SW_Test",
|
||
|
||
"ModifierName":"IceBroken_Modifiers"
|
||
|
||
}
|
||
|
||
],
|
||
|
||
},
|
||
|
||
},
|
||
|
||
"AbilitySpecials" :
|
||
|
||
{
|
||
|
||
//表格参数
|
||
|
||
"IceBrokenCoolDown" :
|
||
|
||
{
|
||
|
||
"Value" : 10
|
||
|
||
},
|
||
|
||
"IceBrokenAttackPropertyID" :
|
||
|
||
{
|
||
|
||
"Value" : "Buff_FrozenBreak_AttackProperty_01"//可在Data/ScriptConfig/AnimEvent/EntitySharedAnimEvents中配置
|
||
|
||
}
|
||
|
||
}
|
||
|
||
} |