{ "AbilityMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "Modifier_SelfEvadeAttack_ByRandomProperty", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "TwinDied" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Twins" ] } ] }, { "$type": "ByIsInZoneTags", "CustomKey": "Monster_MiasmaTrinox_Twins", "Tags": [ "Hit" ], "Target": "Custom" } ] } ], "Target": "Self" } ], "AnimatorStateName": "Evade", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 85, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "Modifier_SelfEvadeAttack_ByRandomProperty", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "TwinDied" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Twins" ] } ] }, { "$type": "ByIsInZoneTags", "CustomKey": "Monster_MiasmaTrinox_Twins", "Tags": [ "Hit" ], "Target": "Custom" } ] } ], "Target": "Self" } ], "AnimatorStateName": "SideStep_L", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 85, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "Modifier_SelfEvadeAttack_ByRandomProperty", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "TwinDied" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Twins" ] } ] }, { "$type": "ByIsInZoneTags", "CustomKey": "Monster_MiasmaTrinox_Twins", "Tags": [ "Hit" ], "Target": "Custom" } ] } ], "Target": "Self" } ], "AnimatorStateName": "SideStep_R", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 85, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "Modifier_TwinsEvadeAttack_ByRandomProperty", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Twins" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "TwinDied" ] } ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "CustomKey": "Monster_MiasmaTrinox_Twins", "Tags": [ "Hit" ], "Target": "Custom" } ] } ], "Target": "Self" } ], "AnimatorStateName": "Evade", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "Modifier_TwinsEvadeAttack_ByRandomProperty", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Twins" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "TwinDied" ] } ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "CustomKey": "Monster_MiasmaTrinox_Twins", "Tags": [ "Hit" ], "Target": "Custom" } ] } ], "Target": "Self" } ], "AnimatorStateName": "SideStep_L", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "Modifier_TwinsEvadeAttack_ByRandomProperty", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Twins" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "TwinDied" ] } ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "CustomKey": "Monster_MiasmaTrinox_Twins", "Tags": [ "Hit" ], "Target": "Custom" } ] } ], "Target": "Self" } ], "AnimatorStateName": "SideStep_R", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 } ] }, { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "EvadeAttack_QTE_LogicMove_Modifier", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "InQTE" ] }, { "$type": "ByIsInZoneTags", "Tags": [ "Twins" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "TwinDied" ] }, { "$type": "ByIsInZoneTags", "CustomKey": "Monster_MiasmaTrinox_Twins", "Tags": [ "Hit" ], "Target": "Custom" } ] } ], "Target": "Self" } ], "AnimatorStateName": "Attack_2", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 115, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "EvadeAttack_QTE_LogicMove_Modifier", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "InQTE" ] }, { "$type": "ByIsInZoneTags", "Tags": [ "Twins" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "TwinDied" ] }, { "$type": "ByIsInZoneTags", "CustomKey": "Monster_MiasmaTrinox_Twins", "Tags": [ "Hit" ], "Target": "Custom" } ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "IsCounterAttack_01" ] } ] } ], "Target": "Self" } ], "AnimatorStateName": "Attack_2_03", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 90, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "EvadeAttack_QTE_LogicMove_Modifier", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "InQTE" ] }, { "$type": "ByIsInZoneTags", "Tags": [ "Twins" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "TwinDied" ] }, { "$type": "ByIsInZoneTags", "CustomKey": "Monster_MiasmaTrinox_Twins", "Tags": [ "Hit" ], "Target": "Custom" } ] } ], "Target": "Self" } ], "AnimatorStateName": "Attack_3", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 130, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "EvadeAttack_QTE_LogicMove_Modifier", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "InQTE" ] }, { "$type": "ByIsInZoneTags", "Tags": [ "Twins" ] }, { "$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": 70, "IsLoop": false, "LayerIndex": 0 } ] } ], "AbilityName": "MiasmaFrenziedManiac_EvadeAttack", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ ] }, "Modifiers": { "EvadeAttack_QTE_LogicMove_Modifier": { "DelayHandlers": [ { "DelayTime": 0.8, "TimeUpActions": [ { "$type": "ApplyLogicMoveAction", "MovementConfig": { "$type": "ConfigMovementTarget", "DefaultOffset": { "x": 0, "y": 0, "z": 10 }, "Duration": 0.3, "Gravity": 0, "HitNormalRatio": 1, "HitTangentialRatio": 1, "MoveType": { "$type": "MovementTypeLerpSpeed", "Speed": 8 }, "ReachTargetStop": true, "TargetPosRot": { "CoordsOption": "Camera", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsClampOffsetDistance": false, "PositionOffset": { "x": 0, "y": 0, "z": 10 }, "RandomAngleRange": { "x": 0, "y": 0, "z": 0 }, "RandomPositionRange": { "x": 0, "y": 0, "z": 0 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "OffsetReferTarget": "SelfAttackTarget" } }, "TargetUpdateMode": "Always", "TimesUpMoveOption": "Stop" }, "RotationConfig": { "$type": "ConfigRotationToTarget", "Duration": 0.1, "ReachTargetStop": true, "RotateSpeed": 1, "RotateType": "Instant", "TargetPosRot": { "CoordsOption": "Relative", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "PositionOffset": { "x": 0, "y": 0, "z": 1 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "OffsetReferTarget": "LocalAvatar" } }, "TargetUpdateMode": "Always" }, "Target": "Self" } ] }, { "DelayTime": 1.2, "TimeUpActions": [ { "$type": "ApplyModifier", "ModifierName": "FadeInModifier", "Target": "Self" }, { "$type": "PopHullColliderEnable", "Tag": "MiasmaDither_Collider", "Target": "Self" } ] }, { "DelayTime": 1.3, "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" } ] }, "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" } ] }, "Modifier_QTE_EvaderAttack": { "DelayHandlers": [ { "DelayTime": 1.41, "TimeUpActions": [ { "$type": "ApplyModifier", "ModifierName": "Modifier_SelfEvadeAttack_ByRandomProperty" } ] } ], "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "IsEvadeAttack" ], "CustomKey": "Monster_MiasmaTrinox_Twins", "IsAdd": true, "Target": "Custom" } ] }, "Modifier_SelfEvadeAttack_ByRandomProperty": { "DelayHandlers": [ { "DelayTime": 0.1, "TimeUpActions": [ { "$type": "RandomOperator", "Odds": 0.3, "OnFailure": [ { "$type": "RandomOperator", "Odds": 0.6, "OnFailure": [ { "$type": "RandomOperator", "Odds": 0.4, "OnFailure": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 34, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ], "OnSuccess": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 31, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ] } ], "OnSuccess": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 32, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ] } ], "OnSuccess": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 33, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ] } ] } ], "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Replace" }, "Modifier_TwinsEvadeAttack_ByRandomProperty": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "Modifier_QTE_EvaderAttack" } ] }, "PerformRBLModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetRBLAction", "RBL": 6, "Tag": "MiasmaTerrorBird_PerformRBL", "Target": "Self" } ], "OnRemoved": [ { "$type": "UnsetRBLAction", "Tag": "MiasmaTerrorBird_PerformRBL", "Target": "Self" } ] }, "TeleportEffModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "MultipleRefresh", "OnAdded": [ { "$type": "AttachEffect", "EffectPattern": "Eff_Monster_MiasmaFrenziedManiac_Attack_02_03_06_Move", "Target": "Self" } ] } } }