{ //测试脚本_命中敌人数量判定 //目前已有的ByHitCount是用于整局的计算,没有重置接口 //预期新增ByHitOtherNum,用于计算打击帧发动时,命中的敌人数量 "AbilityName" : "TestPlayer_Ability_Tianheng_53", "AbilityStacking": "Unique", "DefaultModifier" : { "OnHitOther" : [ { "$type":"MoleMole.ApplyModifier", "ModifierName":"HitCountModifier", "Target":"Self", }, ], "OnHitOtherResolved" : [ { "$type":"MoleMole.RemoveModifier", "ModifierName":"HitCountModifier", "Target":"Self", }, ], }, "Modifiers" : { "HitCountModifier" : { "ModifierStacking":"Unique", "Duration": -1, "IgnoreTimeScale" : false, // "OnAdded" : // [ // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Avatar_LevelUp_01", // "Target" : "Self", // } // ], // "OnRemoved" : // [ // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Avatar_LevelUp_02", // "Target" : "Self", // } // ], "OnHitOther" : [ { "$type" : "MoleMole.FireEffect", "EffectPattern" : "Eff_Avatar_LevelUp_01", "Target" : "Self", "Predicates" : [ { "$type": "MoleMole.ByHitCount", "Target": "Self", "CompareType": "GreaterEqual", "Count": 2 } ] } ] }, } }