{ // Anbi被动_天赋_01 "AbilityName" : "Anton_Talent_02", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "MoleMole.SetAnimCtrlerParamAction", "ParamType": 2, "ParamName": "Bool_Talent_02", "Target": "Self", "BoolVal": true } ], }, "OnAbilityStart": [ { "$type":"MoleMole.SetAbilitySpecialByExpression", "ParamName":"AS_ShieldPercentage", "ValueType":"float", "Expression":"property(CurSP)*specials(AS_SpToShieldRatio)", "Target":"Self" }, { "$type" : "MoleMole.ApplyModifier", "ModifierName" : "HpShieldModifier", "Target" : "Self", "Predicates": [ { "$type": "MoleMole.ByAnimCtrlerParam", "ParamType": 2, "ParamName": "Bool_Talent_02", "CompareType": "Equal", "BoolVal": true, } ] }, // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Avatar_LevelUp_01", // "Target" : "Self", // } ], "Modifiers" : { "HpShieldModifier": { "ModifierStacking" : "MultipleRefresh", "Duration" : 11, // "OnAdded" : // [ // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Avatar_LevelUp_01", // "Target" : "Self", // } // ], // "OnRemoved" : // [ // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Avatar_LevelUp_02", // "Target" : "Self", // } // ], "ModifierMixins": [ { "$type" : "MoleMole.HpShieldMixin", "Duration": 10, //有效时长 //护盾值 "TotalValueConfig": { "PropertyType": "MaxHP", // "CustomPropertyType": "EnhanceNum", "Percentage": "%AS_ShieldPercentage", "Amount": 0, }, "RecoverPercentage": -0.1, //每秒回复百分比 "RecoverAmount": 0, //每秒回复百分比 "Priority": 0, //扣除优先级 // //护盾添加时回调 // "AddedActions": // [ // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Avatar_LevelUp_01", // "Target" : "Self", // } // ], // //护盾归零时回调 // "EmptyActions": // [ // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Avatar_LevelUp_01", // "Target" : "Self", // } // ], //持续时间耗尽时回调 // "TimeUpActions": // [ // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Avatar_LevelUp_02", // "Target" : "Self", // } // ], // //护盾移除时回调 // "RemovedActions": // [ // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Avatar_LevelUp_01", // "Target" : "Self", // } // ], } ] } }, "AbilitySpecials" : { "AS_ShieldPercentage" : { //"Value" : 0.03333334, "Value" : 0, }, "AS_SpToShieldRatio" : { //"Value" : 0.03333334, "Value" : 0.005, } } }