{ "AbilityName" : "NPC_TreasureBox_02", // "OnFieldEnter" : // [ // { // "$type" : "MoleMole.InteractEnableAction", // "Enable" : true, // "Target" : "Self", // } // ], // "OnFieldExit" : // [ // { // "$type" : "MoleMole.InteractEnableAction", // "Enable" : false, // "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, } } }