{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_Execute_01", "FrameCountHigh": 0, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ForceCameraLock_Modifier", "Execute_ExSwitchInputMute_Modifier", "Execute_01_Modifier", "Execute_01_LockStunElement_Modifier", "Execute_OverrideSpecialEffectIgnoreTimeScale_Modifier", "Vessel_ExecuteSkillTag_Modifier", "Execute_UnlimitedSwitchPoint_Modifier" ] }, { "AnimatorStateName": "Attack_Execute_01", "FrameCountHigh": 285, "FrameCountLow": 210, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_01_ListenEvade_Modifier" ] }, { "AnimatorStateName": "Attack_Execute_01", "FrameCountHigh": 240, "FrameCountLow": 40, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ ] }, { "AnimatorStateName": "Attack_Execute_02", "FrameCountHigh": 279, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_UnlimitedSwitchPoint_Modifier", "Execute_VFX_Modifier", "ForceCameraLock_Modifier", "Execute_ExSwitchInputMute_Modifier", "Execute_02_LockStunElement_Modifier" ] }, { "AnimatorStateName": "Attack_Execute_02", "FrameCountHigh": 258, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_WitchSlow_Modifier" ] }, { "AnimatorStateName": "Attack_Execute_02", "FrameCountHigh": 0, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_Tag_Modifier", "Execute_OverrideSpecialEffectIgnoreTimeScale_Modifier", "Vessel_ExecuteSkillTag_Modifier" ] }, { "AnimatorStateName": "Attack_Execute_02", "FrameCountHigh": 258, "FrameCountLow": 230, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_ParryHit_Modifier" ] } ], "IsSeam": false }, { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_IsExecuteSuccess", "ParamType": 2, "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "Execute_SwitchInNormal_PosRotOverride_Modifier", "Target": "Level" }, { "$type": "ApplyModifier", "ModifierName": "Execute_Avatar_Override_Modifier", "Target": "TeamAvatars" } ], "AnimatorStateName": "Attack_Execute_02", "ForceTriggerOnTransitionIn": true, "Frame": 0 }, { "ActionList": [ { "$type": "RemoveModifier", "ModifierName": "Execute_Avatar_Tag_Modifier", "Target": "TeamAvatars" }, { "$type": "RemoveModifier", "ModifierName": "Execute_Avatar_Override_Modifier", "Target": "TeamAvatars" }, { "$type": "RemoveModifier", "ModifierName": "Execute_SwitchInNormal_PosRotOverride_Modifier", "Target": "Level" }, { "$type": "RemoveModifier", "ModifierName": "Execute_InputMute_Modifier", "Target": "TeamAvatars" } ], "AnimatorStateName": "Attack_Execute_02", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": true, "Frame": 264 } ] } ], "AbilityName": "Vessel_Execute_Manager", "AbilitySpecials": { "AS_PerfectCounter_HPPercentage": { "Value": 0.15 }, "AS_StunRecoverPercentage": { "Value": 0.15 }, "Execute_01_IsPerformDamage": { "Value": 0 }, "Execute_01_IsPerformHitEffect": { "Value": 0 }, "HpReduceAmount": { "Value": 0 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnCustomEventReceived": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByCustomEvent", "EventKey": "Execute_Check_SuccessHit" } ], "SuccessActions": [ { "$type": "WriteAIParamAction", "FloatParamValue": 0, "ParamName": "Weight_13_Current", "Target": "Self" } ] } ], "OnHitOther": [ { "$type": "ApplyModifier", "ModifierName": "Modifier_Execute_IgnoreInvincible", "Predicates": [ { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Other" }, { "$type": "ByAnimTagList", "TagList": [ "ExecuteHit" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "ParryAid" ], "Target": "Other" }, { "$type": "ByAnimatorStateNormalizedTime", "AnimatorStateName": "Attack_EvadeAid", "FrameCountLow": 0, "MaxFrameCountHigh": true, "Target": "Other" } ], "Target": "Other" } ], "Target": "Other" } ], "Target": "Self" } ], "OnIndirectBeingHit": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "#Monster_Common_Execute_PerfectCounter_AttackProperty_01" ], "Target": "Self" } ], "SuccessActions": [ { "$type": "SetAbilitySpecialByExpression", "DoRefresh": true, "Expression": "specials(AS_PerfectCounter_HPPercentage)*property(MaxHP)", "ParamName": "HpReduceAmount", "ValueType": "Float" }, { "$type": "ReplaceDamageAction", "TargetDamage": "%HpReduceAmount" }, { "$type": "RecoverStunAction", "Percentage": "%AS_StunRecoverPercentage", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "#Monster_Common_Execute_PerfectCounter_AttackProperty_01" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Execution_BeingHit" ], "IsAdd": true, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 2, "ParamName": "Int_GroundHitIndex", "ParamType": 3 }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Trigger_Hit", "ParamType": 1 }, { "$type": "TimeSlowByConfigKeyAction", "ConfigKey": "Monster_Common_EtherBarrierDestroy_TimeSlow_01", "IsGlobal": true }, { "$type": "AttackCameraShakeAction", "ShakeConfigKey": "Monster_Common_ExecutePerfectCounter_CamShake_01", "Target": "Self" }, { "$type": "SendCustomEvent", "EventKey": "Vessel_Abyss_Score_01_Action" }, { "$type": "TriggerLevelCustomConditions", "LevelConditionsID": 1779 } ] } ] }, "Modifiers": { "Execute_01_ListenEvade_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "Modifier_ListenEvadeSuccess", "Target": "TeamAvatars" } ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "Modifier_ListenEvadeSuccess", "Target": "TeamAvatars" } ] }, "Execute_01_LockStunElement_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "LockStunPropertyMixin", "PercentageLock": 0.99 } ], "ModifierStacking": "Unique", "OnBeAttackLanded": [ { "$type": "UnsetRBLOffsetAction", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "AttackQTE", "ExQTE" ] } ] } ], "Tag": "Monster_Execute_RBL_Down", "Target": "Self" } ], "OnBeingHit": [ { "$type": "SetRBLOffsetAction", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "AttackQTE", "ExQTE" ] } ] } ], "RBLOffset": 99, "Tag": "Monster_Execute_RBL_Down", "Target": "Self" } ], "Properties": { "Actor_ImmediatelyBreakFrozen": 1, "Actor_NoElementAbnormalHitAnimator": 1 } }, "Execute_01_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 1, "ParamName": "Execute_01_IsPerformDamage", "ParamType": "Float", "Target": "Caster" }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 1, "ParamName": "Execute_01_IsPerformHitEffect", "ParamType": "Float", "Target": "Caster" } ], "OnCustomEventReceived": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByCustomEvent", "EventKey": "Execute_01_DodgeSuccess" } ], "SuccessActions": [ { "$type": "ApplyModifier", "ModifierName": "Execute_WitchSlow_Modifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "Execute_Effect_Modifier", "Target": "Other" }, { "$type": "ApplyModifier", "ModifierName": "Execute_InputMute_Modifier", "Target": "TeamAvatars" }, { "$type": "ApplyModifier", "ModifierName": "Execute_AvatarSkillMaxEP_Modifier", "Target": "TeamAvatars" }, { "$type": "ApplyModifier", "ModifierName": "Execute_Avatar_Tag_Modifier", "Target": "TeamAvatars" }, { "$type": "ApplyModifier", "ModifierName": "Execute_VFX_Modifier", "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_IsExecuteSuccess", "ParamType": 2, "Target": "Self" } ] } ], "OnHitOther": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Other" }, { "$type": "ByAnimTagList", "TagList": [ "ExecuteHit_Check" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "ExQTE" ], "Target": "Other" } ], "Target": "Other" } ], "SuccessActions": [ { "$type": "DamageByAttackPropertyAction", "AnimEventID": "Monster_Vessel_Attack_14_01_Attackproperty_01", "Attacker": "Caster", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "NotEqual", "Param": 0, "ParamName": "Execute_01_IsPerformHitEffect", "ParamType": "Float", "Target": "Self" }, { "$type": "ByAbilitySpecial", "CompareType": "NotEqual", "Param": 0, "ParamName": "Execute_01_IsPerformDamage", "ParamType": "Float", "Target": "Self" } ] } ], "Target": "Other" }, { "$type": "ApplyModifier", "ModifierName": "Execute_WitchSlow_Modifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "Execute_Effect_Modifier", "Target": "Other" }, { "$type": "ApplyModifier", "ModifierName": "Execute_InputMute_Modifier", "Target": "TeamAvatars" }, { "$type": "ApplyModifier", "ModifierName": "Execute_AvatarSkillMaxEP_Modifier", "Target": "TeamAvatars" }, { "$type": "ApplyModifier", "ModifierName": "Execute_Avatar_Tag_Modifier", "Target": "TeamAvatars" }, { "$type": "ApplyModifier", "ModifierName": "Execute_Avatar_Override_Modifier", "Target": "TeamAvatars" }, { "$type": "ApplyModifier", "ModifierName": "Execute_VFX_Modifier", "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_IsExecuteSuccess", "ParamType": 2, "Target": "Self" }, { "$type": "SendCustomEvent", "EventKey": "Execute_Check_SuccessHit", "Target": "Self" } ] }, { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "ExecuteHit_Damage" ] }, { "$type": "ByAbilitySpecial", "CompareType": "NotEqual", "Param": 0, "ParamName": "Execute_01_IsPerformHitEffect", "ParamType": "Float", "Target": "Self" } ], "PropertyKey": "Actor_IgnoreNoHitEffect", "PropertyValue": 1 }, { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "ExecuteHit_Damage" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 0, "ParamName": "Execute_01_IsPerformDamage", "ParamType": "Float", "Target": "Self" } ], "PropertyKey": "Actor_NoDamage", "PropertyValue": 1 }, { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "ExecuteHit_Damage" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 0, "ParamName": "Execute_01_IsPerformHitEffect", "ParamType": "Float", "Target": "Self" } ], "PropertyKey": "Actor_NoHitEffect", "PropertyValue": 1 } ] }, "Execute_02_LockStunElement_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "LockStunPropertyMixin", "PercentageLock": 0.99 } ], "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetRBLAction", "RBL": 99, "Tag": "MazingerGoldenBomb_PerformRBL", "Target": "Self" } ], "OnRemoved": [ { "$type": "UnsetRBLAction", "Tag": "MazingerGoldenBomb_PerformRBL", "Target": "Self" } ], "Properties": { "Actor_ImmediatelyBreakFrozen": 1, "Actor_NoElementAbnormalHitAnimator": 1 } }, "Execute_AvatarSkillMaxEP_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ ], "OnRemoved": [ ] }, "Execute_Avatar_Override_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "AttachZoneTagWithModifierMixin", "ConfigList": [ { "ModifierNameList": [ "Execute_EvadeCurve_Modifier" ], "ZoneTag": "Evade" }, { "ModifierNameList": [ "Execute_DeathCurve_Modifier" ], "ZoneTag": "Death" } ] }, { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Hit_H_B", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_HitCurve_Modifier" ] }, { "AnimatorStateName": "Hit_H_F", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_HitCurve_Modifier" ] }, { "AnimatorStateName": "Hit_L_B", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_HitCurve_Modifier" ] }, { "AnimatorStateName": "Hit_L_F", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_HitCurve_Modifier" ] }, { "AnimatorStateName": "HitFly_F", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_HitFlyCurve_Modifier" ] }, { "AnimatorStateName": "HitFly_B", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_HitFlyCurve_Modifier" ] }, { "AnimatorStateName": "Attack_ParryAid_H_Start", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_ParryAidCurve_Modifier" ] }, { "AnimatorStateName": "Attack_ParryAid_H", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_ParryAidCurve_Modifier" ] }, { "AnimatorStateName": "Attack_ParryAid_H_End", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_ParryAidCurve_Modifier" ] }, { "AnimatorStateName": "Attack_ParryAid_L_Start", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_ParryAidCurve_Modifier" ] }, { "AnimatorStateName": "Attack_ParryAid_L", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_ParryAidCurve_Modifier" ] }, { "AnimatorStateName": "Attack_ParryAid_L_End", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_ParryAidCurve_Modifier" ] }, { "AnimatorStateName": "Attack_EvadeAid", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_EvadeAidCurve_Modifier" ] }, { "AnimatorStateName": "Attack_EvadeAid_End", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_EvadeAidCurve_Modifier" ] }, { "AnimatorStateName": "SwitchIn_Normal", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Execute_SwitchInNormal_Modifier" ] } ] } ], "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "Execute_SwitchInNormal_Modifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Execute_EvadeAidCurve_Modifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Execute_ParryAidCurve_Modifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Execute_HitCurve_Modifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Execute_EvadeCurve_Modifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Execute_HitFlyCurve_Modifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Execute_Effect_Modifier", "Target": "TeamAvatars" }, { "$type": "RemoveModifier", "ModifierName": "Execute_AvatarSkillMaxEP_Modifier", "Target": "TeamAvatars" } ] }, "Execute_Avatar_Tag_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "BeingExecuting" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "BeingExecuting" ], "IsAdd": false, "Target": "Self" } ] }, "Execute_ChargeEff_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "AttachEffect", "AttachEffectPosRot": { "CoordsOption": "ReferTarget", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": 0, "y": 0, "z": 0 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "AttachPoint": "MiddlePoint", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": true, "OffsetReferTarget": "Self" } }, "EffectPattern": "Eff_Monster_Common_Execute_04_Flare", "Target": "Self" } ] }, "Execute_DeathCurve_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "OverrideWitchSlowMixin", "CurveName": "Monster_Execute_AvatarDeath_WitchSlowDownCurve", "LayerIndex": 0 } ], "ModifierStacking": "Unique" }, "Execute_Effect_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "AttachEffect", "AttachEffectPosRot": { "CoordsOption": "ReferTarget", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": 0, "y": 0, "z": 0 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "AttachPoint": "MiddlePoint", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": true, "OffsetReferTarget": "Self" } }, "EffectPattern": "Eff_Monster_Common_Execute_01_Control", "Tag": "Eff_Monster_Common_Execute_01_Control", "Target": "Self" } ], "OnRemoved": [ { "$type": "SpecialEffectFadeAction", "EffectNames": [ "Eff_Monster_Common_Execute_01_Control" ], "Target": "Self" } ], "OnSwitchOutBegin": [ { "$type": "RemoveModifier", "ModifierName": "Execute_Effect_Modifier", "Target": "Self" } ] }, "Execute_EvadeAidCurve_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "OverrideWitchSlowMixin", "CurveName": "Monster_Execute_AvatarEvadeAid_WitchSlowDownCurve", "LayerIndex": 0 } ], "ModifierStacking": "Unique" }, "Execute_EvadeCurve_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "OverrideWitchSlowMixin", "CurveName": "Monster_Execute_AvatarEvade_WitchSlowDownCurve", "LayerIndex": 0 } ], "ModifierStacking": "Unique" }, "Execute_ExSwitchInputMute_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "InputEnableAction", "Infos": [ { "Enabled": false, "InputType": "SkillUltra" } ], "Tag": "InputMuteAction_Ultra", "Target": "TeamAvatars" }, { "$type": "PushDisableIconTag", "ButtonList": [ "All" ], "Tag": "InputMuteUI_Execute" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Avatar_InExecute" ], "IsAdd": true, "Target": "TeamAvatars" } ], "OnRemoved": [ { "$type": "InterruptInputEnableAction", "Tag": "InputMuteAction_Ultra", "Target": "TeamAvatars" }, { "$type": "PopDisableIconTag", "Tag": "InputMuteUI_Execute" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Avatar_InExecute" ], "IsAdd": false, "Target": "TeamAvatars" } ] }, "Execute_HitCurve_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "OverrideWitchSlowMixin", "CurveName": "Monster_Execute_AvatarHit_WitchSlowDownCurve", "LayerIndex": 0 } ], "ModifierStacking": "Unique" }, "Execute_HitFlyCurve_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "OverrideWitchSlowMixin", "CurveName": "Monster_Execute_AvatarHitFly_WitchSlowDownCurve", "LayerIndex": 0 } ], "ModifierStacking": "Unique" }, "Execute_InputMute_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "InputEnableAction", "Infos": [ { "Enabled": false, "InputType": "SkillA" }, { "Enabled": false, "InputType": "SkillB" }, { "Enabled": false, "InputType": "SkillBangbooAbyssUltra" } ], "Tag": "InputMuteAction_Execute", "Target": "TeamAvatars" }, { "$type": "PushInputHoldEnableAction", "Enable": false, "InputType": "SkillD", "Tag": "InputMuteHoldEvadeAction_Execute" }, { "$type": "PushPerfectSwitchAllowOnstageAvatarAction", "AllowOnstage": true, "IncludeNoEnergySwitch": true, "Tag": "InputMuteAction_Execute_AllowOnStageSwitch" }, { "$type": "PushMuteAidAttackSwitchTypeAction", "SwitchTypeList": [ "BeHitAid", "CommonAid" ], "Tag": "Exexute_BlockCommonAid", "Target": "TeamAvatars" }, { "$type": "PushOverrideSkillMaxEp", "SkillType": "Evade", "Tag": "Exexute_OverrideSkillMaxEp", "Target": "Self", "Value": 1 } ], "OnBeingHit": [ { "$type": "InterruptInputEnableAction", "Tag": "InputMuteAction_SwitchMute", "Target": "TeamAvatars" }, { "$type": "ModifySkillCDAction", "Delta": -10, "ModifyType": "ByZero", "Ratio": 0, "SkillType": "Evade", "Target": "Self", "ValueType": "CurrentValue" } ], "OnDodgeSuccess": [ { "$type": "InterruptInputEnableAction", "Tag": "InputMuteAction_SwitchMute", "Target": "TeamAvatars" }, { "$type": "ModifySkillCDAction", "Delta": -10, "ModifyType": "ByZero", "Ratio": 0, "SkillType": "Evade", "Target": "Self", "ValueType": "CurrentValue" } ], "OnHitOther": [ { "$type": "InterruptInputEnableAction", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "ParryAid" ] } ], "Tag": "InputMuteAction_SwitchMute", "Target": "TeamAvatars" }, { "$type": "ModifySkillCDAction", "Delta": -10, "ModifyType": "ByZero", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "ParryAid" ] } ], "Ratio": 0, "SkillType": "Evade", "Target": "Self", "ValueType": "CurrentValue" } ], "OnRemoved": [ { "$type": "InterruptInputEnableAction", "Tag": "InputMuteAction_Execute" }, { "$type": "PopInputHoldEnableAction", "Tag": "InputMuteHoldEvadeAction_Execute" }, { "$type": "InterruptInputEnableAction", "Tag": "InputMuteAction_SwitchMute", "Target": "TeamAvatars" }, { "$type": "PopPerfectSwitchAllowOnstageAvatarAction", "Tag": "InputMuteAction_Execute_AllowOnStageSwitch" }, { "$type": "PopMuteAidAttackSwitchTypeAction", "Tag": "Exexute_BlockCommonAid", "Target": "TeamAvatars" }, { "$type": "PopOverrideSkillMaxEp", "SkillType": "Evade", "Tag": "Exexute_OverrideSkillMaxEp", "Target": "Self" } ], "OnSkillStart": [ { "$type": "InterruptInputEnableAction", "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "EvadeAid" } ], "Tag": "InputMuteAction_SwitchMute", "Target": "TeamAvatars" }, { "$type": "ModifySkillCDAction", "Delta": -10, "ModifyType": "ByZero", "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "EvadeAid" } ], "Ratio": 0, "SkillType": "Evade", "Target": "Self", "ValueType": "CurrentValue" } ], "OnSwitchTriggerInInstant": [ { "$type": "InputEnableAction", "Infos": [ { "Enabled": false, "InputType": "CharacterSwitch" } ], "Predicates": [ { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true } ], "Tag": "InputMuteAction_SwitchMute", "Target": "TeamAvatars" } ] }, "Execute_LastAttack_Evade_Detect_Modifier": { "OnDodgeSuccess": [ { "$type": "TriggerAbilityAction", "AbilityName": "Vessel_Execute_RealTimeQTE_Manager", "Target": "Caster" }, { "$type": "RemoveModifier", "ModifierName": "Execute_LastAttack_Evade_Detect_Modifier" } ], "OnSkillStart": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Execute_QTE_Delay" ], "IsAdd": true, "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "EvadeAid" } ], "Target": "Caster" }, { "$type": "TriggerAbilityAction", "AbilityName": "Vessel_Execute_RealTimeQTE_Manager", "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "EvadeAid" } ], "Target": "Caster" }, { "$type": "RemoveModifier", "ModifierName": "Execute_LastAttack_Evade_Detect_Modifier", "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "EvadeAid" } ] } ] }, "Execute_OverrideSpecialEffectIgnoreTimeScale_Modifier": { "OnAdded": [ { "$type": "PushOverrideSpecialEffectIgnoreTimeScaleAction", "EffectNames": [ "Eff_PerfectEvade_01" ], "IsIgnore": true, "Target": "TeamAvatars", "TimeScaleType": "OwnerTimeScale" }, { "$type": "PushOverrideSpecialEffectIgnoreTimeScaleAction", "EffectNames": [ "Eff_PerfectEvade_01" ], "IsIgnore": true, "Target": "TeamAvatars", "TimeScaleType": "WitchTimeScale" }, { "$type": "PushOverrideSpecialEffectIgnoreTimeScaleAction", "EffectNames": [ "Eff_Hit_Parry_01" ], "IsIgnore": true, "Target": "TeamAvatars", "TimeScaleType": "OwnerTimeScale" }, { "$type": "PushOverrideSpecialEffectIgnoreTimeScaleAction", "EffectNames": [ "Eff_Hit_Parry_01" ], "IsIgnore": true, "Target": "TeamAvatars", "TimeScaleType": "WitchTimeScale" } ], "OnRemoved": [ { "$type": "PopOverrideSpecialEffectIgnoreTimeScaleAction", "EffectNames": [ "Eff_PerfectEvade_01" ], "Target": "TeamAvatars", "TimeScaleType": "OwnerTimeScale" }, { "$type": "PopOverrideSpecialEffectIgnoreTimeScaleAction", "EffectNames": [ "Eff_PerfectEvade_01" ], "Target": "TeamAvatars", "TimeScaleType": "WitchTimeScale" }, { "$type": "PopOverrideSpecialEffectIgnoreTimeScaleAction", "EffectNames": [ "Eff_Hit_Parry_01" ], "Target": "TeamAvatars", "TimeScaleType": "OwnerTimeScale" }, { "$type": "PopOverrideSpecialEffectIgnoreTimeScaleAction", "EffectNames": [ "Eff_Hit_Parry_01" ], "Target": "TeamAvatars", "TimeScaleType": "WitchTimeScale" } ] }, "Execute_ParryAidCurve_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "OverrideWitchSlowMixin", "CurveName": "Monster_Execute_AvatarParry_WitchSlowDownCurve", "LayerIndex": 0 } ], "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PushOverrideForceDamageInWitchSlow", "Tag": "Execute_ForceDamageInWitchSlow", "Target": "Self", "WhiteList": [ "ParryAid", "AttackAid" ] } ], "OnRemoved": [ { "$type": "PopOverrideForceDamageInWitchSlow", "Tag": "Execute_ForceDamageInWitchSlow", "Target": "Self" } ] }, "Execute_ParryHit_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "IgnoreParry" ], "IsAdd": true, "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "Execute_LastAttack_Evade_Detect_Modifier", "Target": "TeamAvatars" } ], "OnBeingHitPre": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnimTagList", "TagList": [ "ParryAid" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Execution_Success" ], "Target": "Self" } ] } ], "SuccessActions": [ { "$type": "DamageByAttackPropertyAction", "AnimEventID": "#Monster_Common_Execute_PerfectCounter_AttackProperty_01", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Execution_BeingHit" ] } ] } ], "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Execute_ParryHit_Modifier" } ] } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "IgnoreParry" ], "IsAdd": false, "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Execute_LastAttack_Evade_Detect_Modifier", "Target": "TeamAvatars" } ] }, "Execute_SwitchInNormal_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "OverrideWitchSlowMixin", "CurveName": "Monster_Execute_AvatarSwitchIn_Normal_WitchSlowDownCurve", "LayerIndex": 0 } ], "ModifierStacking": "Unique" }, "Execute_SwitchInNormal_PosRotOverride_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PushPurpleLightSwitchInfoAction", "LockTargetId": "Monster_Execute_Attack_LockTarget", "PurpleLightSwitchPos": { "CoordsOption": "ReferTarget", "NeedRaycastGround": false, "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": 0, "y": 0, "z": 2 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "BackupOffsetReferTarget": "Self", "OffsetReferTarget": "Target" } } } ], "OnRemoved": [ { "$type": "PopPurpleLightSwitchInfoAction" } ] }, "Execute_Tag_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Executing" ], "IsAdd": true, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Execution_BeingHit" ], "IsAdd": false, "Target": "Self" } ], "OnAttackLanded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Execution_Success" ], "IsAdd": true, "Predicates": [ { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Target" } ], "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Executing" ], "IsAdd": false, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Execution_Success" ], "IsAdd": false, "Target": "Self" } ] }, "Execute_UnlimitedSwitchPoint_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PushUnlimitPerfectSwitchPointAction", "Tag": "Execute_UnlimitParry", "Target": "Self" } ], "OnRemoved": [ { "$type": "PopUnlimitPerfectSwitchPointAction", "Tag": "Execute_UnlimitParry", "Target": "Self" } ] }, "Execute_VFX_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ProcessScreenEffectAction", "EffectKey": "WitchSlowDown_Vignette_02", "EffectType": "Vignette" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "Execute_VREffects_01", "EffectType": "VREffects" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "WitchSlowDown_ScreenEffects_02", "EffectType": "ScreenEffects" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "WitchSlowDown_FXFog_02", "EffectType": "FXFog" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "Execute_ColorAdjustments_01", "EffectType": "ColorAdjustments" }, { "$type": "PushUnlimitPerfectSwitchPointAction", "Tag": "Execute_WitchTime", "Target": "Self" } ], "OnRemoved": [ { "$type": "InterruptScreenEffectAction", "EffectKey": "WitchSlowDown_Vignette_02", "EffectType": "Vignette" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "Execute_VREffects_01", "EffectType": "VREffects" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "WitchSlowDown_ScreenEffects_02", "EffectType": "ScreenEffects" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "WitchSlowDown_FXFog_02", "EffectType": "FXFog" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "Execute_ColorAdjustments_01", "EffectType": "ColorAdjustments" }, { "$type": "PopUnlimitPerfectSwitchPointAction", "Tag": "Execute_WitchTime", "Target": "Self" } ] }, "Execute_WitchSlow_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "WitchSlowDownMixin", "CustomKey": "Monster_Execute_WitchSlowDown_AbilityTargetting_01", "EnableForMultiplayer": true, "ExcludeTargets": "Custom", "OnEnd": [ { "$type": "SpecialEffectFadeAction", "EffectNames": [ "Eff_Monster_Common_Execute_01_Control" ], "Target": "TeamAvatars" } ], "Priority": 10, "SlowDownKey": "WitchSlowDown_TimeSlow_Monster_Execute_01", "TotalDuration": -1, "WitchSlowDownRBLOffset": 0 } ], "ModifierStacking": "Unique" }, "ForceCameraLock_Modifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PushCameraLockOnTargetAction", "Tag": "Execute_ForceCameraLock", "Target": "Self" } ], "OnRemoved": [ { "$type": "PopCameraLockOnTargetAction", "Tag": "Execute_ForceCameraLock", "Target": "Self" } ] }, "Modifier_Execute_IgnoreInvincible": { "Duration": 0.01, "ModifierStacking": "Unique", "Properties": { "Actor_AnimEventIgnoreInvincible": 1 } }, "Modifier_ListenEvadeSuccess": { "Duration": -1, "ModifierStacking": "Unique", "OnDodgeSuccess": [ { "$type": "SendCustomEvent", "EventKey": "Execute_01_DodgeSuccess", "Target": "Caster" }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 0, "ParamName": "Execute_01_IsPerformDamage", "ParamType": "Float", "Target": "Caster" }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 0, "ParamName": "Execute_01_IsPerformHitEffect", "ParamType": "Float", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Evade" ] } ], "Target": "Caster" } ], "OnSkillStart": [ { "$type": "SendCustomEvent", "EventKey": "Execute_01_DodgeSuccess", "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "EvadeAid" } ], "Target": "Caster" }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 0, "ParamName": "Execute_01_IsPerformDamage", "ParamType": "Float", "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "EvadeAid" } ], "Target": "Caster" }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 0, "ParamName": "Execute_01_IsPerformHitEffect", "ParamType": "Float", "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "EvadeAid" } ], "Target": "Caster" } ] }, "Vessel_ExecuteSkillTag_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "IsInExecuteSkill" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "IsInExecuteSkill" ], "IsAdd": false, "Target": "Self" } ] } } }