{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Parry_Start", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Modifier_Parry_Ready" ] }, { "AnimatorStateName": "Parry_Start_02", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Modifier_Parry_Ready" ] }, { "AnimatorStateName": "Parry_Hit", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Modifier_Parry_Ready" ] }, { "AnimatorStateName": "Parry_Hit_02", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Modifier_Parry_Ready" ] }, { "AnimatorStateName": "Parry_Gun", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Modifier_Parry_Ready" ] } ], "IsSeam": false } ], "AbilityName": "Isolde_ParryManage", "AbilitySpecials": { "AS_ParryHitTime": { "Value": 5 } }, "AbilityStacking": "Unique", "Modifiers": { "Modifier_Parry_Damage_CD": { "Duration": 0.05, "ModifierStacking": "Unique" }, "Modifier_Parry_Ready": { "DelayHandlers": [ { "DelayTime": 1.5, "TimeUpActions": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_ForceGunParry", "ParamType": 2, "Target": "Self" } ] } ], "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_ForceGunParry", "ParamType": 2, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Trigger_ParryHit", "ParamType": 1, "Target": "Self" } ], "OnBeingHit": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Trigger_ParryHit", "ParamType": 1, "Target": "Self" }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByHasModifier", "ModifierNameList": [ "Modifier_Parry_Damage_CD" ], "Target": "Self" } ], "FailureActions": [ { "$type": "DamageByAttackPropertyAction", "AnimEventID": "Monster_Isolde_Parry_Attackproperty_01", "Target": "Target" }, { "$type": "ApplyModifier", "ModifierName": "Modifier_Parry_Damage_CD", "Target": "Self" } ] } ] } } }