{ "AbilityName": "Box_Middle_Default", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "MoleMole.ApplyModifier", "ModifierName": "Box_BeHit", "Target": "Self" }, ], }, "Modifiers": { "Box_BeHit": { "ModifierStacking": "Unique", "Duration": -1, "OnBeingHit": [ //被击爆炸 { "$type": "MoleMole.SetAnimCtrlerParamAction", "ParamType": 1, "ParamName": "Trigger_Die", "Target": "Self", "BoolVal": true, "Predicates": [ { "$type" : "MoleMole.ByDistance", "Distance" : 15, "Target" : "Self", "CompareType" : "LessEqual", "CompareTarget" : "LocalAvatar" } ] }, { "$type": "MoleMole.FireEffect", "EffectPattern": "Eff_Device_Box_Explode_02", "Target": "Self", "Predicates": [ { "$type": "MoleMole.ByTags", "Target": "Self", "TagList" : [ "BoxMiddle01", ], }, { "$type" : "MoleMole.ByDistance", "Distance" : 15, "Target" : "Self", "CompareType" : "LessEqual", "CompareTarget" : "LocalAvatar" } ] }, { "$type": "MoleMole.FireEffect", "EffectPattern": "Eff_Device_Box_Explode_03", "Target": "Self", "Predicates": [ { "$type": "MoleMole.ByTags", "Target": "Self", "TagList" : [ "BoxMiddle02", ], }, { "$type" : "MoleMole.ByDistance", "Distance" : 15, "Target" : "Self", "CompareType" : "LessEqual", "CompareTarget" : "LocalAvatar" } ] }, { "$type" : "MoleMole.FireAudio", "AudioPattern" : "Play_WoodBox_Break_Mid", "Predicates": [ { "$type" : "MoleMole.ByDistance", "Distance" : 15, "Target" : "Self", "CompareType" : "LessEqual", "CompareTarget" : "LocalAvatar" } ] }, ], }, }, }