{ "AbilityMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "ParryAttack_QTE_01_LogicMove_Modifier", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "IsCounterAttack_01" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "TwinDied" ] }, { "$type": "ByIsInZoneTags", "CustomKey": "Monster_MiasmaTrinox_Twins", "Tags": [ "Hit" ], "Target": "Custom" } ] } ], "Target": "Self" } ], "AnimatorStateName": "Attack_2_02", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 94, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "RemoveModifier", "ModifierName": "QTE_01Modifier", "Target": "Self" } ], "AnimatorStateName": "Attack_2_03", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": true, "Frame": 120, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "ParryAttack_QTE_02_LogicMove_Modifier", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "IsCounterAttack_02" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "TwinDied" ] }, { "$type": "ByIsInZoneTags", "CustomKey": "Monster_MiasmaTrinox_Twins", "Tags": [ "Hit" ], "Target": "Custom" } ] } ], "Target": "Self" } ], "AnimatorStateName": "Attack_Counter_2_01", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 94, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "RemoveModifier", "ModifierName": "QTE_02Modifier", "Target": "Self" } ], "AnimatorStateName": "Attack_Counter_2_02", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": true, "Frame": 120, "IsLoop": false, "LayerIndex": 0 } ] } ], "AbilityName": "MiasmaFrenziedManiac_ParryAttack_QTE", "AbilityStacking": "Unique", "DefaultModifier": { "OnCustomEventReceived": [ { "$type": "ApplyModifier", "ModifierName": "QTE_01Modifier", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "Event_TwinsQTE_IsParry" }, { "$type": "ByIsInZoneTags", "Tags": [ "IsCounterAttack_01" ] } ], "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "QTE_02Modifier", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "Event_TwinsQTE_IsParry" }, { "$type": "ByIsInZoneTags", "Tags": [ "IsCounterAttack_02" ] } ], "Target": "Self" } ] }, "Modifiers": { "FadeInModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PopEntityVisibleWithTagAction", "Tag": "MiasmaFrenziedManiac" }, { "$type": "InterruptDitherFadeAction", "Tag": "Monster_FrenziedManiac_Miasma_Dither_Fade", "Target": "Self" }, { "$type": "PopMuteHUDAction", "tag": "MiasmaFrenziedManiac_MuteHUD" }, { "$type": "RemoveModifier", "ModifierName": "FadeOutModifier" }, { "$type": "PopMuteBeSelectedAction", "Tag": "HideMonster", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "PerformRBLModifier" }, { "$type": "RemoveModifier", "ModifierName": "InvincibleModifier" } ] }, "FadeOutModifier": { "DelayHandlers": [ { "DelayTime": 0.1, "TimeUpActions": [ { "$type": "PushEntityVisibleWithTagAction", "Tag": "MiasmaFrenziedManiac", "Visible": false } ] } ], "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "DitherFadeAction", "DitherFadeKey": "Monster_FrenziedManiac_Miasma_Dither_Fade", "Tag": "Monster_FrenziedManiac_Miasma_Dither_Fade", "Target": "Self" }, { "$type": "PushMuteHUDAction", "tag": "MiasmaFrenziedManiac_MuteHUD" }, { "$type": "RemoveModifier", "ModifierName": "FadeInModifier" }, { "$type": "PushMuteBeSelectedAction", "Tag": "HideMonster", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "PerformRBLModifier" }, { "$type": "ApplyModifier", "ModifierName": "InvincibleModifier" } ] }, "InvincibleModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PushInvincibleAction", "Tag": "MiasmaTerrorBird" } ], "OnRemoved": [ { "$type": "PopInvincibleAction", "Tag": "MiasmaTerrorBird" } ] }, "ParryAttack_QTE_01_LogicMove_Modifier": { "DelayHandlers": [ { "DelayTime": 1, "TimeUpActions": [ { "$type": "TriggerAbilityAction", "AbilityName": "FrenziedManiac_Miasma_Teleport_LogicMove", "Target": "Self" } ] }, { "DelayTime": 1.5, "TimeUpActions": [ { "$type": "ApplyModifier", "ModifierName": "ParryAttack_QTE_ATK2_03Modifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "FadeInModifier", "Target": "Self" }, { "$type": "PopHullColliderEnable", "Tag": "MiasmaDither_Collider", "Target": "Self" } ] }, { "DelayTime": 1.6, "TimeUpActions": [ { "$type": "RemoveModifier", "ModifierName": "TeleportEffModifier", "Target": "Self" } ] } ], "Duration": -1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "FadeOutModifier", "Target": "Self" }, { "$type": "PushHullColliderEnable", "HullColliderEnable": false, "Tag": "MiasmaDither_Collider", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "TeleportEffModifier", "Target": "Self" } ] }, "ParryAttack_QTE_02_LogicMove_Modifier": { "DelayHandlers": [ { "DelayTime": 1, "TimeUpActions": [ { "$type": "TriggerAbilityAction", "AbilityName": "FrenziedManiac_Miasma_Teleport_LogicMove", "Target": "Self" } ] }, { "DelayTime": 1.5, "TimeUpActions": [ { "$type": "ApplyModifier", "ModifierName": "ParryAttack_QTE_CounterATK2_02Modifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "FadeInModifier", "Target": "Self" }, { "$type": "PopHullColliderEnable", "Tag": "MiasmaDither_Collider", "Target": "Self" } ] }, { "DelayTime": 1.6, "TimeUpActions": [ { "$type": "RemoveModifier", "ModifierName": "TeleportEffModifier", "Target": "Self" } ] } ], "Duration": -1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "FadeOutModifier", "Target": "Self" }, { "$type": "PushHullColliderEnable", "HullColliderEnable": false, "Tag": "MiasmaDither_Collider", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "TeleportEffModifier", "Target": "Self" } ] }, "ParryAttack_QTE_ATK2_02Modifier": { "Duration": -1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 42, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ] }, "ParryAttack_QTE_ATK2_03Modifier": { "Duration": -1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 41, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ] }, "ParryAttack_QTE_CounterATK2_01Modifier": { "Duration": -1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 51, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ] }, "ParryAttack_QTE_CounterATK2_02Modifier": { "Duration": -1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 45, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ] }, "PerformRBLModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetRBLAction", "RBL": 6, "Tag": "MiasmaTerrorBird_PerformRBL", "Target": "Self" } ], "OnRemoved": [ { "$type": "UnsetRBLAction", "Tag": "MiasmaTerrorBird_PerformRBL", "Target": "Self" } ] }, "QTE_01Modifier": { "DelayHandlers": [ { "DelayTime": 1.67, "TimeUpActions": [ { "$type": "TriggerAbilityAction", "AbilityName": "FrenziedManiac_Miasma_Teleport_LogicMove", "Target": "Self" } ] }, { "DelayTime": 1.93, "TimeUpActions": [ { "$type": "ApplyModifier", "ModifierName": "ParryAttack_QTE_ATK2_02Modifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "FadeInModifier", "Target": "Self" }, { "$type": "PopHullColliderEnable", "Tag": "MiasmaDither_Collider", "Target": "Self" } ] }, { "DelayTime": 2, "TimeUpActions": [ { "$type": "RemoveModifier", "ModifierName": "TeleportEffModifier", "Target": "Self" } ] } ], "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "FadeOutModifier", "Target": "Self" }, { "$type": "PushHullColliderEnable", "HullColliderEnable": false, "Tag": "MiasmaDither_Collider", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "TeleportEffModifier", "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "InQTE" ], "IsAdd": false, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "InQTE" ], "CustomKey": "Monster_MiasmaTrinox_Twins", "IsAdd": false, "Target": "Custom" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "IsCounterAttack_01" ], "IsAdd": false, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "IsCounterAttack_01" ], "CustomKey": "Monster_MiasmaTrinox_Twins", "IsAdd": false, "Target": "Custom" } ] }, "QTE_02Modifier": { "DelayHandlers": [ { "DelayTime": 1.67, "TimeUpActions": [ { "$type": "TriggerAbilityAction", "AbilityName": "FrenziedManiac_Miasma_Teleport_LogicMove", "Target": "Self" } ] }, { "DelayTime": 1.93, "TimeUpActions": [ { "$type": "ApplyModifier", "ModifierName": "ParryAttack_QTE_CounterATK2_01Modifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "FadeInModifier", "Target": "Self" }, { "$type": "PopHullColliderEnable", "Tag": "MiasmaDither_Collider", "Target": "Self" } ] }, { "DelayTime": 2, "TimeUpActions": [ { "$type": "RemoveModifier", "ModifierName": "TeleportEffModifier", "Target": "Self" } ] } ], "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "FadeOutModifier", "Target": "Self" }, { "$type": "PushHullColliderEnable", "HullColliderEnable": false, "Tag": "MiasmaDither_Collider", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "TeleportEffModifier", "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "InQTE" ], "IsAdd": false, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "InQTE" ], "CustomKey": "Monster_MiasmaTrinox_Twins", "IsAdd": false, "Target": "Custom" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "IsCounterAttack_02" ], "IsAdd": false, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "IsCounterAttack_02" ], "CustomKey": "Monster_MiasmaTrinox_Twins", "IsAdd": false, "Target": "Custom" } ] }, "TeleportEffModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "MultipleRefresh", "OnAdded": [ { "$type": "AttachEffect", "EffectPattern": "Eff_Monster_MiasmaFrenziedManiac_Attack_02_03_06_Move", "Target": "Self" } ] } } }