{ "AbilityName": "GraymaneCenturion_RealTimeQTE_Manager", "AbilityStacking": "Unique", "Modifiers": { "Execute_Counter_Modifier": { "Duration": 3, "ModifierStacking": "Unique", "OnHitOther": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Execution_BeingHit" ], "Target": "Other" } ], "Target": "Other" }, { "$type": "ByIsInZoneTags", "Tags": [ "IsInExecuteSkill" ], "Target": "Other" } ], "SuccessActions": [ { "$type": "DamageByAttackPropertyAction", "AnimEventID": "#Monster_Common_Execute_PerfectCounter_AttackProperty_01", "Attacker": "Caster", "Target": "Other" }, { "$type": "RecoverIndividualFeverAction", "Amount": 300, "Target": "LocalAvatar" } ] }, { "$type": "RemoveModifier", "ModifierName": "Execute_Counter_Modifier", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "IsInExecuteSkill" ], "Target": "Other" } ], "Target": "TeamAvatars" } ], "OnIndirectHitOther": [ ] }, "Execute_Evade_DelayQTE_InputMute_Modifier": { "Duration": 10, "OnAdded": [ { "$type": "InputEnableAction", "Infos": [ { "Enabled": false, "InputType": "SkillA" }, { "Enabled": false, "InputType": "SkillB" }, { "Enabled": false, "InputType": "SkillBangbooAbyssUltra" }, { "Enabled": false, "InputType": "SkillUltra" } ], "Tag": "InputMuteAction_Execute_DelayQTE", "Target": "TeamAvatars" }, { "$type": "PushMuteAidAttackSwitchTypeAction", "SwitchTypeList": [ "BeHitAid", "CommonAid" ], "Tag": "Exexute_DelayQTE", "Target": "TeamAvatars" } ], "OnRemoved": [ { "$type": "InterruptInputEnableAction", "Tag": "InputMuteAction_Execute_DelayQTE", "Target": "TeamAvatars" }, { "$type": "PopMuteAidAttackSwitchTypeAction", "Tag": "Exexute_DelayQTE", "Target": "TeamAvatars" } ] }, "GraymaneCenturion_Execute_RealTimeQTE": { "ModifierMixins": [ { "$type": "ListenRealtimeQTEMixin", "CustomTag": "Common_Monsterr_Execute_RealTimeQTE", "OnFail": [ { "$type": "SendCustomEvent", "EventKey": "Execute_Vulnerable_QTE_Fail", "Target": "Self" } ], "OnFinish": [ { "$type": "RemoveModifier", "ModifierName": "GraymaneCenturion_Execute_RealTimeQTE" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Execution_BeingParry" ], "IsAdd": false, "Target": "Self" } ], "OnSuccess": [ { "$type": "ApplyModifier", "ModifierName": "Execute_Counter_Modifier", "Target": "TeamAvatars" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "LocalAvatar" }, { "$type": "SendCustomEvent", "EventKey": "Execute_Vulnerable_QTE_Success", "Target": "Self" } ] } ], "OnAdded": [ { "$type": "StartRealtimeQTEAction", "ConfigKey": "Common_Monsterr_Execute_RealTimeQTE" } ] }, "GraymaneCenturion_Execute_RealTimeQTE_Delay": { "DelayHandlers": [ { "DelayTime": 0.4, "IgnoreTimeScale": false, "TimeUpActions": [ { "$type": "StartRealtimeQTEAction", "ConfigKey": "Common_Monsterr_Execute_RealTimeQTE" } ] } ], "ModifierMixins": [ { "$type": "ListenRealtimeQTEMixin", "CustomTag": "Common_Monsterr_Execute_RealTimeQTE", "OnFail": [ { "$type": "SendCustomEvent", "EventKey": "Execute_Vulnerable_QTE_Fail", "Target": "Self" } ], "OnFinish": [ { "$type": "RemoveModifier", "ModifierName": "GraymaneCenturion_Execute_RealTimeQTE_Delay" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Execution_BeingParry" ], "IsAdd": false, "Target": "Self" } ], "OnStart": [ { "$type": "RemoveModifier", "ModifierName": "Execute_Evade_DelayQTE_InputMute_Modifier", "Target": "TeamAvatars" } ], "OnSuccess": [ { "$type": "ApplyModifier", "ModifierName": "Execute_Counter_Modifier", "Target": "TeamAvatars" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "LocalAvatar" }, { "$type": "SendCustomEvent", "EventKey": "Execute_Vulnerable_QTE_Success", "Target": "Self" } ] } ], "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "Execute_Evade_DelayQTE_InputMute_Modifier", "Target": "TeamAvatars" } ] } }, "OnAbilityTrigger": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByIsInZoneTags", "Tags": [ "Execute_QTE_Delay" ], "Target": "Self" } ], "FailureActions": [ { "$type": "ApplyModifier", "ModifierName": "GraymaneCenturion_Execute_RealTimeQTE", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Execution_Success" ] } ], "Target": "Caster" } ] } ], "SuccessActions": [ { "$type": "ApplyModifier", "ModifierName": "GraymaneCenturion_Execute_RealTimeQTE_Delay", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Execution_Success" ] } ], "Target": "Caster" } ] }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Execute_QTE_Delay" ], "IsAdd": false, "Target": "Self" } ] } ] }