{ "AbilityName" : "NPC_Interact", "DefaultModifier" : { "OnInteractingItem" : [ { "$type" : "MoleMole.DoInteractAction",//���������ť "Target" : "Self", }, ], }, "AbilityMixins" : [ { "$type" : "MoleMole.TriggerFieldMixin", "TriggerOnAdded" : true, "Radius" : "%InteractRadius", "FieldType" : "Sphere", "Follow" : true, "IncludeSelf" : false, "Targetting" : "Allied", "UseOwnerTeam" : false, "CustomCamp" : "TeamGood", "OnOtherEnter" : [ // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Card_Recover", // "Target" : "Self", // }, { "$type" : "MoleMole.InteractEnableAction", "Enable" : true, "Target" : "Self", }, ], "OnOtherExit" : [ // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Card_Recover", // "Target" : "Self", // }, { "$type" : "MoleMole.InteractEnableAction", "Enable" : false, "Target" : "Self", }, ] } ], "AbilitySpecials" : { "InteractRadius" : { "Value" : 5, } } }