{ "AbilityMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_FallDown", "ParamType": 2, "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "LinearLoopRepeatListenerModifier" ], "Target": "Self" } ], "Target": "Self" } ], "AnimatorStateName": "Attack_07_02_Linear_Loop_Repeat", "ForceTriggerOnTransitionIn": true, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "LinearLoopRepeatListenerModifier", "Target": "Self" } ], "AnimatorStateName": "Attack_07_02_Linear_Loop_Repeat", "ForceTriggerOnTransitionIn": true, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "RemoveModifier", "ModifierName": "LinearLoopRepeatListenerModifier", "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_FallDown", "ParamType": 2 } ], "AnimatorStateName": "Attack_07_03_Parry", "ForceTriggerOnTransitionIn": true, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "Avarus_EtherBounce_Count_Modifier", "Predicates": [ { "$type": "ByModifierStackCount", "CompareType": "Less", "ModifierName": "Avarus_EtherBounce_Count_Modifier", "StackCount": 3, "Target": "Self" } ], "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Avarus_EtherBounce_Count_Modifier", "Predicates": [ { "$type": "ByModifierStackCount", "CompareType": "Equal", "ModifierName": "Avarus_EtherBounce_Count_Modifier", "StackCount": 3, "Target": "Self" } ], "StackCount": 3, "Target": "Self" } ], "AnimatorStateName": "Attack_07_03", "ForceTriggerOnTransitionIn": true, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "Avarus_LinearRepeat_Modifier", "Predicates": [ { "$type": "ByModifierStackCount", "CompareType": "Less", "ModifierName": "Avarus_LinearRepeat_Modifier", "StackCount": 3, "Target": "Self" }, { "$type": "ByIsInZoneTags", "Tags": [ "Avarus_UltState" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Avarus_LinearRepeat_Modifier", "Predicates": [ { "$type": "ByModifierStackCount", "CompareType": "Equal", "ModifierName": "Avarus_LinearRepeat_Modifier", "StackCount": 3, "Target": "Self" } ], "StackCount": 3, "Target": "Self" } ], "AnimatorStateName": "Attack_07_02_Linear_Loop", "ForceTriggerOnTransitionIn": true, "Frame": 0, "IsLoop": false, "LayerIndex": 0 } ] }, { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_07_02_Linear_Loop", "FrameCountHigh": 0, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Avarus_LockAtunProperty_Modifier", "Avarus_UnLimitPerfectSwitchPoint_Modifier" ] }, { "AnimatorStateName": "Attack_07_02_Linear_Loop_Repeat", "FrameCountHigh": 0, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Avarus_LockAtunProperty_Modifier", "Avarus_UnLimitPerfectSwitchPoint_Modifier" ] }, { "AnimatorStateName": "Attack_07_02_Turn", "FrameCountHigh": 0, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Avarus_LockAtunProperty_Modifier", "Avarus_UnLimitPerfectSwitchPoint_Modifier" ] }, { "AnimatorStateName": "ChargeUp_Strong", "FrameCountHigh": 0, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Avarus_LockAtunProperty_Modifier", "Avarus_Attack_07_03_CameraOverrideTrack01_Modifier" ] }, { "AnimatorStateName": "Attack_07_02_Ring_Loop", "FrameCountHigh": 0, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Avarus_LockAtunProperty_Modifier", "Avarus_Attack_07_03_CameraOverrideTrack01_Modifier" ] }, { "AnimatorStateName": "Attack_07_03", "FrameCountHigh": 0, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Avarus_LockAtunProperty_Modifier", "Avarus_Attack_07_03_CameraOverrideTrack01_Modifier" ] }, { "AnimatorStateName": "Roar", "FrameCountHigh": 0, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Avarus_LockAtunProperty_Modifier", "Avarus_Attack_07_03_CameraOverrideTrack01_Modifier" ] }, { "AnimatorStateName": "Attack_07_04", "FrameCountHigh": 20, "FrameCountLow": 0, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Avarus_LockAtunProperty_Modifier", "Avarus_Attack_07_03_CameraOverrideTrack01_Modifier" ] } ] } ], "AbilityName": "Avarus_BouncingSkill", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "Avarus_EtherCore_VFX_Modifier", "Target": "Self" } ] }, "Modifiers": { "AssaultPriorityAddModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetPerfectSwitchPriorityDeltaAction", "Assault": 1 } ], "OnRemoved": [ { "$type": "SetPerfectSwitchPriorityDeltaAction", "Assault": 0 } ] }, "AssaultTagContralModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Assault" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Assault" ], "IsAdd": false, "Target": "Self" } ] }, "Avarus_Attack_07_03_CameraOverrideTrack01_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "CameraOverrideTrackAction", "OverrideKey": "Avarus_Attack_07_03_CameraOverrideTrack_01", "Target": "Self" } ], "OnRemoved": [ { "$type": "CameraOverrideTrackEndAction", "OverrideKey": "Avarus_Attack_07_03_CameraOverrideTrack_01", "Target": "Self" } ] }, "Avarus_EtherBounce_Count_Modifier": { "Duration": 5, "MaxStackingNumber": 3, "ModifierStacking": "MultipleAllRefresh", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Avarus_Bounce_Chain" ], "IsAdd": true, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_IsBounceDone", "ParamType": 2 } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Avarus_Bounce_Chain" ], "IsAdd": false, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_IsBounceDone", "ParamType": 2 } ] }, "Avarus_EtherCore_VFX_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": "FX_Head", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": true, "OffsetReferTarget": "Self" } }, "EffectPattern": "Eff_Monster_Common_Ether_Demote_HeadPoint_01", "EffectScale": { "x": 1, "y": 1, "z": 1 }, "Target": "Self" } ] }, "Avarus_LinearRepeat_Modifier": { "Duration": 5, "MaxStackingNumber": 3, "ModifierStacking": "MultipleAllRefresh", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_RepeatLinear", "ParamType": 2 } ], "OnRemoved": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_RepeatLinear", "ParamType": 2 } ] }, "Avarus_LockAtunProperty_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "LockStunPropertyMixin", "PercentageLock": 0.99 } ], "ModifierStacking": "Unique" }, "Avarus_UnLimitPerfectSwitchPoint_Modifier": { "Duration": -1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "PushUnlimitPerfectSwitchPointAction", "Tag": "Avarus_Bouncing", "Target": "Self" } ], "OnRemoved": [ { "$type": "PopUnlimitPerfectSwitchPointAction", "Tag": "Avarus_Bouncing", "Target": "Self" } ] }, "EvadePriorityAddModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetPerfectSwitchPriorityDeltaAction", "Evade": 1 } ], "OnRemoved": [ { "$type": "SetPerfectSwitchPriorityDeltaAction", "Evade": 0 } ] }, "EvadeTagContralModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Evade" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Evade" ], "IsAdd": false, "Target": "Self" } ] }, "FireAttackWarningEffect": { "Duration": 0, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "TriggerAidAttackOpenWindowAction", "Target": "Self" }, { "$type": "FireEffect", "AttachPointName": "HeadPoint", "EffectPattern": "Eff_Hint_CrossLight_3", "Predicates": [ { "$type": "ByPerfectSwitchWindowOpen", "IsOpen": true }, { "$type": "ByPerfectSwitchAttackWarningEnabled" } ], "Target": "Self" }, { "$type": "FireEffect", "AttachPointName": "HeadPoint", "EffectPattern": "Eff_Hint_CrossLight_2", "MpExecMode": "MpTotallyLocal", "Predicates": [ { "$type": "ByPerfectSwitchWindowOpen", "IsOpen": false }, { "$type": "ByPerfectSwitchAttackWarningEnabled" } ], "Target": "Self" } ] }, "HeavyParryTagContralModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Parry_H", "AidAttack_Parry_ZoneCheck" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Parry_H", "AidAttack_Parry_ZoneCheck" ], "IsAdd": false, "Target": "Self" } ] }, "LightParryTagContralModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Parry_L", "AidAttack_Parry_ZoneCheck" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Parry_L", "AidAttack_Parry_ZoneCheck" ], "IsAdd": false, "Target": "Self" } ] }, "LinearLoopRepeatListenerModifier": { "Duration": 3, "ModifierStacking": "Unique" }, "ParryPriorityAddModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetPerfectSwitchPriorityDeltaAction", "Parry": 1 } ], "OnRemoved": [ { "$type": "SetPerfectSwitchPriorityDeltaAction", "Parry": 0 } ] }, "ParryTypeContral_Left": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 1, "ParamName": "Int_ParryType", "ParamType": 3, "Target": "Self" } ] }, "ParryTypeContral_Leg": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 3, "ParamName": "Int_ParryType", "ParamType": 3, "Target": "Self" } ] }, "ParryTypeContral_Right": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 2, "ParamName": "Int_ParryType", "ParamType": 3, "Target": "Self" } ] }, "SwitchTagContralModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Switch" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Switch" ], "IsAdd": false, "Target": "Self" } ] } } }