{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Hit_Ground_Heavy_Back", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InHitCountModifier" ] }, { "AnimatorStateName": "Hit_Ground_Heavy_Front", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InHitCountModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Back_Down", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InHitCountModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Back_Left", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InHitCountModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Back_Right", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InHitCountModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Back_Up", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InHitCountModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Front_Down", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InHitCountModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Front_Left", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InHitCountModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Front_Right", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InHitCountModifier" ] }, { "AnimatorStateName": "Hit_Ground_Light_Front_Up", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InHitCountModifier" ] }, { "AnimatorStateName": "Hit_Ground_Stay", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InHitCountModifier" ] } ], "IsSeam": false } ], "AbilityName": "HugoVlad_Hit_Response", "AbilityStacking": "Unique", "DefaultModifier": { }, "Modifiers": { "InHitCountModifier": { "DelayHandlers": [ { "DelayTime": 2.5, "IgnoreTimeScale": false, "TimeUpActions": [ { "$type": "ApplyModifier", "ModifierName": "UseParryModifier", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "BySkillReady", "SkillName": "Monster_HugoVlad_SpecialEvade" } ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "WithInWitchSlowDown_HugoVlad" ], "Target": "Caster" } ] } ], "Target": "Caster" }, { "$type": "ApplyModifier", "ModifierName": "UseSpecialEvadeModifier", "Predicates": [ { "$type": "BySkillReady", "SkillName": "Monster_HugoVlad_SpecialEvade" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Easy" ], "Target": "Caster" } ] } ], "Target": "Caster" } ] }, { "DelayTime": 3, "IgnoreTimeScale": false, "TimeUpActions": [ { "$type": "ApplyModifier", "ModifierName": "UseParryModifier", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "WithInWitchSlowDown_HugoVlad" ], "Target": "Caster" } ] } ], "Target": "Caster" } ] }, { "DelayTime": 5, "IgnoreTimeScale": false, "TimeUpActions": [ { "$type": "SetRBLAction", "RBL": 5, "Tag": "HugoVlad_BeingHit_RBL", "Target": "Caster" } ] } ], "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Replace", "OnRemoved": [ { "$type": "UnsetRBLAction", "Tag": "HugoVlad_BeingHit_RBL", "Target": "Caster" } ] }, "UseParryModifier": { "Duration": 0.1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Trigger_Parry", "ParamType": 1, "Target": "Caster" } ] }, "UseSpecialEvadeModifier": { "Duration": 0.1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Trigger_SpecialEvade", "ParamType": 1, "Target": "Caster" } ] } } }