{ "AbilityMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_IsAttackLanded_ATK5", "ParamType": 2, "Target": "Self" } ], "AnimatorStateName": "Attack_Normal_05", "ForceTriggerOnTransitionOut": true, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_IsAttackLanded_QTE", "ParamType": 2, "Target": "Self" } ], "AnimatorStateName": "SwitchIn_Attack", "ForceTriggerOnTransitionOut": true, "Frame": 0, "IsLoop": false, "LayerIndex": 0 } ] } ], "AbilityName": "Corin_Bool_IsAttackLanded", "AbilityStacking": "Unique", "DefaultModifier": { "OnAttackLanded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_IsAttackLanded_ATK5", "ParamType": 2, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Corin_Attack_Normal_05_AttackProperty_01_01", "Corin_Attack_Normal_05_AttackProperty_01_02" ] } ], "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_IsAttackLanded_QTE", "ParamType": 2, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Corin_Attack_SwitchIn_Attack_AttackProperty_03_01" ] } ], "Target": "Self" } ] } }