{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_BeHitAid_02", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "DamageTakeRatioModifier" ] }, { "AnimatorStateName": "Attack_Counter_02", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "DamageTakeRatioModifier" ] }, { "AnimatorStateName": "Attack_Enhance_01", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "DamageTakeRatioModifier" ] }, { "AnimatorStateName": "Attack_Enhance_01_Explode", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "DamageTakeRatioModifier" ] }, { "AnimatorStateName": "Attack_Enhance_01_Explode_Enhance", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "DamageTakeRatioModifier" ] }, { "AnimatorStateName": "Attack_Normal_04", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "DamageTakeRatioModifier" ] }, { "AnimatorStateName": "Attack_BeHitAid_02_Explode", "FrameCountHigh": 30, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "DamageTakeRatioModifier" ] }, { "AnimatorStateName": "Attack_BeHitAid_02_Explode_Enhance", "FrameCountHigh": 30, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "DamageTakeRatioModifier" ] }, { "AnimatorStateName": "Attack_Counter_02_Explode", "FrameCountHigh": 30, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "DamageTakeRatioModifier" ] }, { "AnimatorStateName": "Attack_Counter_02_Explode_Enhance", "FrameCountHigh": 30, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "DamageTakeRatioModifier" ] }, { "AnimatorStateName": "Attack_Enhance_01_End", "FrameCountHigh": 12, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "DamageTakeRatioModifier" ] }, { "AnimatorStateName": "Attack_Normal_04_Explode", "FrameCountHigh": 18, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "DamageTakeRatioModifier" ] }, { "AnimatorStateName": "Attack_Normal_04_Explode_Enhance", "FrameCountHigh": 18, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "DamageTakeRatioModifier" ] } ] } ], "AbilityName": "HugoVlad_ExSP_Camera", "AbilitySpecials": { "AS_DamageTakeRatio": { "Value": -0.4 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "AttachEffect", "AttachEffectPosRot": { "CoordsOption": "Self", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": 0, "y": 0, "z": 0 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "AttachPoint": "Ctr_Wpn_11", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": true, "OffsetReferTarget": "Self" } }, "EffectPattern": "Eff_HugoVlad_Common_05_Mod", "Target": "Self" } ], "OnHitOther": [ { "$type": "CameraStretchAction", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_CameraCheck" ], "Target": "Caster" } ], "StretchConfigKey": "HugoVlad_Attack_ExSpecial_02_CamStretch_01" }, { "$type": "CameraZoomAction", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_CameraCheck" ], "Target": "Caster" } ], "ZoomConfigKey": "HugoVlad_Attack_ExSpecial_02_CamZoom_01" }, { "$type": "CameraOverrideTrackAction", "MpExecMode": "AuthorityOnly", "OverrideKey": "HugoVlad_Attack_ExSpecial_02_CameraOverrideTrack_01", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_CameraCheck" ], "Target": "Caster" } ], "Target": "Self" } ] }, "Modifiers": { "DamageTakeRatioModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "Properties": { "Actor_DamageTakeRatio": "%AS_DamageTakeRatio" } } } }