{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Special_Crow_01", "FrameCountHigh": 50, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "PerfectBlockModifier" ] }, { "AnimatorStateName": "Special_Evade", "FrameCountHigh": 50, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "WitchTimeModifier" ] }, { "AnimatorStateName": "Attack_Branch_01", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "NakedModifier" ] }, { "AnimatorStateName": "Attack_Branch_01_End", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "NakedModifier" ] }, { "AnimatorStateName": "Attack_Normal_04", "FrameCountLow": 26, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "NakedModifier" ] }, { "AnimatorStateName": "Attack_Normal_04_End", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "NakedModifier" ] }, { "AnimatorStateName": "Special_Crow_01", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "NakedModifier" ] }, { "AnimatorStateName": "Special_Evade", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "NakedModifier" ] }, { "AnimatorStateName": "Special_Idle", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "NakedModifier" ] }, { "AnimatorStateName": "Special_Walk_End_L", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "NakedModifier" ] }, { "AnimatorStateName": "Special_Walk_End_R", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "NakedModifier" ] }, { "AnimatorStateName": "Special_Walk_Loop", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "NakedModifier" ] }, { "AnimatorStateName": "Special_Walk_Start", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "NakedModifier" ] } ] } ], "AbilityName": "Promeia_BlockManager", "AbilitySpecials": { }, "AbilityStacking": "Unique", "DefaultModifier": { }, "Modifiers": { "BlockSuccessModifier_Perform": { "Duration": 1, "IgnoreTimeScale": false, "ModifierStacking": "Replace", "OnAdded": [ ], "OnBeingHit": [ { "$type": "ModifyAttackDataAction", "PropertyKey": "Actor_NoHitEffect", "PropertyValue": 1, "Target": "Self" } ] }, "NakedModifier": { "Duration": -1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "SendCustomEvent", "EventKey": "Promeia_Naked", "IsGlobal": false, "Target": "Self" } ] }, "NoDamageModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Refresh", "OnAdded": [ { "$type": "PushBlockStateAction" } ], "OnRemoved": [ { "$type": "PopBlockStateAction" } ] }, "PerfectBlockModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "NoDamageModifier", "Target": "Self" } ], "OnBeingHit": [ { "$type": "GamepadRumbleAction", "GamepadRumbleKey": "Promeia_GamepadRumble_E_BlockSuccess" }, { "$type": "SendCustomEvent", "EventKey": "Promeia_GP_Success", "IsGlobal": false, "Target": "Self" }, { "$type": "TriggerSoundAction", "Target": "Caster", "soundActionKey": "SA_Char_Skill_Promeia_Special_Evade_Success" }, { "$type": "SetAttackTargetBySpecificTargetAction", "ForceOverride": true, "IgnoreSetAttackTargetCD": true, "NewLockTarget": "Target", "Target": "Self" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "Avatar_Promeia_Common_ScreenEffects_02", "EffectType": "ScreenEffects" }, { "$type": "ModifyMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Promeia_MA_Special_Evade_OverrideRimGlow_01", "Target": "Self", "key": "Avatar_Female_Size03_Promeia_MA_Special_Evade_OverrideRimGlow_01" }, { "$type": "ModifyMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Promeia_MA_Special_Evade_SecondaryEmission_01", "Target": "Self", "key": "Avatar_Female_Size03_Promeia_MA_Special_Evade_SecondaryEmission_01" }, { "$type": "ModifyMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Promeia_MA_Special_Evade_Dither_01", "Target": "Self", "key": "Avatar_Female_Size03_Promeia_MA_Special_Evade_Dither_01" }, { "$type": "ModifyMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Promeia_MA_Common_GhostMask_01", "Target": "Self", "key": "Avatar_Female_Size03_Promeia_MA_Common_GhostMask_01" }, { "$type": "FireEffect", "AttachPointName": "ChestPoint", "EffectPattern": "Eff_Promeia_Special_Crow_01_10_Flash", "Target": "Self" }, { "$type": "TimeSlowByConfigKeyAction", "ConfigKey": "Promeia_GP_TimeSlow", "IsGlobal": true }, { "$type": "ApplyModifier", "ModifierName": "Trigger_BlockSuccess_DelayModifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "BlockSuccessModifier_Perform", "Target": "Self" } ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "NoDamageModifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "BlockSuccessModifier_Perform", "Target": "Self" } ] }, "Trigger_BlockSuccess_DelayModifier": { "Duration": 0.1667, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PushInvincibleAction", "Tag": "Promeia_BlockSuccess", "Target": "Caster" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_IsInBlock", "ParamType": 2, "Target": "Caster" } ], "OnRemoved": [ { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_BlockSuccess", "ParamType": 1, "Target": "Caster" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_IsInBlock", "ParamType": 2, "Target": "Caster" }, { "$type": "PopInvincibleAction", "Tag": "Promeia_BlockSuccess", "Target": "Caster" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "Avatar_Promeia_Common_ScreenEffects_02", "EffectType": "ScreenEffects" }, { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Promeia_MA_Special_Evade_OverrideRimGlow_01", "Target": "Self" }, { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Promeia_MA_Special_Evade_SecondaryEmission_01", "Target": "Self" }, { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Promeia_MA_Special_Evade_Dither_01", "Target": "Self" }, { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Promeia_MA_Common_GhostMask_01", "Target": "Self" } ] }, "WitchTimeModifier": { "Duration": -1, "ModifierMixins": [ { "$type": "WitchSlowDownMixin", "CustomKey": "Avatar_Common_WitchSlowDown_AbilityTargetting_YiXuan_01", "ExcludeTargets": "Custom", "OnEnd": [ { "$type": "TriggerSoundAction", "Target": "Self", "soundActionKey": "Play_SFX_Char_Evade_Success_ParryAid_End" } ], "OnStart": [ { "$type": "TriggerSoundAction", "Target": "Self", "soundActionKey": "Play_SFX_Char_Evade_Success_ParryAid_Start" } ], "Priority": 5, "SlowDownKey": "WitchSlowDown_TimeSlow_01", "TotalDuration": -1, "WitchSlowDownRBLOffset": 0 } ], "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ProcessScreenEffectAction", "EffectKey": "WitchSlowDown_Vignette_01", "EffectType": "Vignette" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "WitchSlowDown_RadialBlur_01", "EffectType": "RadialBlur" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "WitchSlowDown_FXFog_01", "EffectType": "FXFog" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "WitchSlowDown_ColorAdjustments_01", "EffectType": "ColorAdjustments" } ], "OnRemoved": [ { "$type": "InterruptScreenEffectAction", "EffectKey": "WitchSlowDown_Vignette_01", "EffectType": "Vignette" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "WitchSlowDown_RadialBlur_01", "EffectType": "RadialBlur" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "WitchSlowDown_FXFog_01", "EffectType": "FXFog" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "WitchSlowDown_ColorAdjustments_01", "EffectType": "ColorAdjustments" } ] } } }