{

    "AbilityName" : "Player_CounterHit",

    "AbilityStacking":"Unique",



    //注释防吞

    "DefaultModifier" : 

    {

        //破招触发时

        "OnCounterHitOther" :

        [

            {

                "$type" : "MoleMole.ApplyModifier",

                "ModifierName" : "CounterHitModifier",

                "Target" : "Target",

            },

            // {

            //     "$type" : "MoleMole.ApplyMatCapAction",

            //     "MatCapKey" : "Avatar_Common_CounterHit_ShaderMatCap_01",

            //     "Target" : "Target"

            // },

            // {

            //     "$type" : "MoleMole.ApplyModifier",

            //     "ModifierName" : "StunBuffModifier",

            //     "Target" : "Target",

            //     "Predicates" : 

            //     [

            //         {

            //             "$type" : "MoleMole.ByTargetHitEffect", //判断是否打出硬直

            //             "TargetHitEffects":   

            //             [

            //                 "HitGround",

            //                 "HitSky",

            //                 "HitFloor"

            //             ]

            //         },

            //         {

            //             "$type": "MoleMole.ByIsInZoneTags", //判断是否可被Counter

            //             "Target": "Target",

            //             "Tags": 

            //             [

            //                 "CounterHitWindow",

            //             ]

            //         }

            //     ]

            // },

        ]

    },



    "Modifiers" : 

    {

        "CounterHitModifier":

        {

            "ModifierStacking": "Replace",

            "Duration": 1.0,



            "OnAdded":

            [

                {

                    "$type" : "MoleMole.TimeSlowByConfigKeyAction",

                    "ConfigKey" : "CounterHit_TimeSlow_01",

                    "IsGlobal" : true,

                },

                {

                    "$type" : "MoleMole.AttackCameraShakeAction",

                    "ShakeConfigKey" : "CounterHit_CamShake_01",

                },

                // {

                //     "$type" : "MoleMole.CameraZoomAction",

                //     "ZoomConfigKey" : "CounterHit_CamZoom_01",

                // },

                // {

                //     "$type" : "MoleMole.CameraStretchAction",

                //     "StretchConfigKey" : "CounterHit_CamStretch_01",

                // },

                // {

                //     "$type" : "MoleMole.FireEffect",

                //     "EffectPattern" : "Eff_Avatar_LevelUp_01",

                //     "Target" : "Self",

                // }

            ]

        },



        "StunBuffModifier":

        {

            "Duration" : 1.0,

            "Buff" : 

            {

                "BuffID" : 101002,   //StunBuff

                "IsOverrideDuration" : true,

            }

        }

    }

}