{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_Rush", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "RushHitModifier", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Normal_01", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Normal01HitModifier", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Normal_02", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Normal02HitModifier", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Normal_03", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Normal03HitModifier", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Normal_03_Enhanced", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Normal03EnhancedHitModifier", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Normal_04", "FrameCountHigh": 35, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Normal04HitModifier", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Normal_04", "FrameCountHigh": 99, "FrameCountLow": 36, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Normal04HitModifier_02", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Normal_05", "FrameCountHigh": 20, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Normal05HitModifier", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Normal_05", "FrameCountHigh": 40, "FrameCountLow": 21, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Normal05HitModifier_02", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Normal_05", "FrameCountHigh": 99, "FrameCountLow": 41, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Normal05HitModifier_03", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Special_01", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Special01HitModifier", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Special_02", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Special02HitModifier", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Special_02", "FrameCountHigh": 70, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "SpecialDodgeModifier" ] }, { "AnimatorStateName": "Attack_ExSpecial_01", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_ExSpecial_02", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen", "SpecialDodgeModifier" ] }, { "AnimatorStateName": "Attack_ExSpecial_02_End", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_BeHitAid", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "BeHitAidHitModifier", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Counter", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "CounterHitModifier", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_AssaultAid", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "AssaultAidHitModifier", "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Branch_01", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Branch_01", "FrameCountHigh": 36, "FrameCountLow": 5, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Branch01HitModifier" ] }, { "AnimatorStateName": "Attack_Branch_02", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Attack_Branch_02", "FrameCountHigh": 34, "FrameCountLow": 11, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Branch02HitModifier" ] }, { "AnimatorStateName": "Hit_L_F", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Hit_L_B", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Hit_H_F", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "Hit_H_B", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "HitFly_F", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "HitFly_B", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "SwitchIn_Attack_Ex", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SetQTECheckModifierOpen", "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "SwitchIn_Attack", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "UseQTEEnhaceCheckModifier" ] }, { "AnimatorStateName": "SwitchIn_Attack", "FrameCountHigh": 99, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "RemoveQTECheckModifierOpen" ] }, { "AnimatorStateName": "SwitchIn_Attack", "FrameCountHigh": 99, "FrameCountLow": 100, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "SetQTECheckModifierOpen" ] } ] }, { "$type": "ActionsOnPropertyChangeMixin", "PropertyActions": [ { "CustomPropertyType": "CurrentEnhancePoint", "CustomReferMaxPropertyType": "MaxEnhancePoint", "IsUsePercentage": false, "PropertyType": "Custom", "ReferMaxPropertyType": "Custom", "ValueRangeActions": [ { "LowToValueActions": [ { "$type": "ApplyModifier", "ModifierName": "EnhancedModifier", "Target": "Self" } ], "Val": 8 }, { "Val": 8, "ValueToLowActions": [ { "$type": "RemoveModifier", "ModifierName": "EnhancedModifier", "Target": "Self" } ] }, { "LowToValueActions": [ { "$type": "ApplyModifier", "ModifierName": "EnhancedMaxModifier", "Target": "Self" } ], "Val": 16 }, { "Val": 16, "ValueToLowActions": [ { "$type": "RemoveModifier", "ModifierName": "EnhancedMaxModifier", "Target": "Self" } ] } ] }, { "CustomPropertyType": "CurrentQTEEnhancePoint", "CustomReferMaxPropertyType": "MaxQTEEnhancePoint", "IsUsePercentage": false, "PropertyType": "Custom", "ReferMaxPropertyType": "Custom", "ValueRangeActions": [ { "LowToValueActions": [ { "$type": "ApplyModifier", "ModifierName": "QTEEnhancedModifier", "Target": "Self" } ], "Val": 3 }, { "Val": 3, "ValueToLowActions": [ { "$type": "RemoveModifier", "ModifierName": "QTEEnhancedModifier", "Target": "Self" } ] } ] } ] } ], "AbilityName": "Evelyn_Enhance", "AbilitySpecials": { "QTECheckStart": { "Value": 0, "ValueType": "Integer" } }, "AbilityStacking": "Unique", "Modifiers": { "AssaultAidHitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 2, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_AssaultAid_AttackProperty_01", "Evelyn_Attack_AssaultAid_AttackProperty_02", "Evelyn_Attack_AssaultAid_AttackProperty_03", "Evelyn_Attack_AssaultAid_AttackProperty_04", "Evelyn_Attack_AssaultAid_AttackProperty_05", "Evelyn_Attack_AssaultAid_AttackProperty_06" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "AssaultAidHitModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_AssaultAid_AttackProperty_01", "Evelyn_Attack_AssaultAid_AttackProperty_02", "Evelyn_Attack_AssaultAid_AttackProperty_03", "Evelyn_Attack_AssaultAid_AttackProperty_04", "Evelyn_Attack_AssaultAid_AttackProperty_05", "Evelyn_Attack_AssaultAid_AttackProperty_06" ], "Target": "Self" } ], "Target": "Self" } ] }, "BeHitAidHitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 2, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_BeHitAid_AttackProperty_01", "Evelyn_Attack_BeHitAid_AttackProperty_02", "Evelyn_Attack_BeHitAid_AttackProperty_03" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "BeHitAidHitModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_BeHitAid_AttackProperty_01", "Evelyn_Attack_BeHitAid_AttackProperty_02", "Evelyn_Attack_BeHitAid_AttackProperty_03" ], "Target": "Self" } ], "Target": "Self" } ] }, "Branch01HitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentQTEEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "PropertyModifyFunction": "Add", "PropertyType": "Custom" } ] }, "Branch02HitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentQTEEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "PropertyModifyFunction": "Add", "PropertyType": "Custom" } ] }, "CounterHitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 2, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Counter_AttackProperty_01", "Evelyn_Attack_Counter_AttackProperty_02", "Evelyn_Attack_Counter_AttackProperty_03" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "CounterHitModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Counter_AttackProperty_01", "Evelyn_Attack_Counter_AttackProperty_02", "Evelyn_Attack_Counter_AttackProperty_03" ], "Target": "Self" } ], "Target": "Self" } ] }, "DodgeSuccessModifier": { "Duration": 0.5, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ModifyMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Evelyn_MA_Common_OverrideRimGlow_01", "Target": "Self", "key": "Avatar_Female_Size03_Evelyn_MA_Common_OverrideRimGlow_01" } ], "OnRemoved": [ { "$type": "RemoveMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Evelyn_MA_Common_OverrideRimGlow_01", "Target": "Self" } ] }, "EnhancedMaxModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_IsEnhancedMax", "ParamType": 2, "Target": "Self" } ], "OnRemoved": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_IsEnhancedMax", "ParamType": 2, "Target": "Self" } ] }, "EnhancedModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_IsEnhanced", "ParamType": 2, "Target": "Self" }, { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "IsEnhance", "IsUsePercentage": false, "Percentage": 0, "PropertyModifyFunction": "Replace", "PropertyType": "Custom" } ], "OnRemoved": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_IsEnhanced", "ParamType": 2, "Target": "Self" }, { "$type": "ModifyProperty", "Amount": 0, "CustomPropertyType": "IsEnhance", "IsUsePercentage": false, "Percentage": 0, "PropertyModifyFunction": "Replace", "PropertyType": "Custom" } ] }, "InvincibleModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PushInvincibleAction", "Tag": "EvelynInvincible", "Target": "Self" } ], "OnRemoved": [ { "$type": "PopInvincibleAction", "Tag": "EvelynInvincible", "Target": "Self" } ] }, "Normal01HitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_01_AttackProperty_01", "Evelyn_Attack_Normal_01_AttackProperty_02" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "Normal01HitModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_01_AttackProperty_01", "Evelyn_Attack_Normal_01_AttackProperty_02" ], "Target": "Self" } ], "Target": "Self" } ] }, "Normal02HitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_02_AttackProperty_01", "Evelyn_Attack_Normal_02_AttackProperty_02", "Evelyn_Attack_Normal_02_AttackProperty_03" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "Normal02HitModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_02_AttackProperty_01", "Evelyn_Attack_Normal_02_AttackProperty_02", "Evelyn_Attack_Normal_02_AttackProperty_03" ], "Target": "Self" } ], "Target": "Self" } ] }, "Normal03EnhancedHitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_03_Enhanced_AttackProperty_01", "Evelyn_Attack_Normal_03_Enhanced_AttackProperty_02", "Evelyn_Attack_Normal_03_Enhanced_AttackProperty_03" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "Normal03EnhancedHitModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_03_Enhanced_AttackProperty_01", "Evelyn_Attack_Normal_03_Enhanced_AttackProperty_02", "Evelyn_Attack_Normal_03_Enhanced_AttackProperty_03" ], "Target": "Self" } ], "Target": "Self" } ] }, "Normal03HitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_03_AttackProperty_01", "Evelyn_Attack_Normal_03_AttackProperty_02", "Evelyn_Attack_Normal_03_AttackProperty_03" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "Normal03HitModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_03_AttackProperty_01", "Evelyn_Attack_Normal_03_AttackProperty_02", "Evelyn_Attack_Normal_03_AttackProperty_03" ], "Target": "Self" } ], "Target": "Self" } ] }, "Normal04HitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_04_AttackProperty_01", "Evelyn_Attack_Normal_04_AttackProperty_02" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "Normal04HitModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_04_AttackProperty_01", "Evelyn_Attack_Normal_04_AttackProperty_02" ], "Target": "Self" } ], "Target": "Self" } ] }, "Normal04HitModifier_02": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_04_AttackProperty_03", "Evelyn_Attack_Normal_04_AttackProperty_04", "Evelyn_Attack_Normal_04_AttackProperty_05" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "Normal04HitModifier_02", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_04_AttackProperty_03", "Evelyn_Attack_Normal_04_AttackProperty_04", "Evelyn_Attack_Normal_04_AttackProperty_05" ], "Target": "Self" } ], "Target": "Self" } ] }, "Normal05HitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_05_AttackProperty_01", "Evelyn_Attack_Normal_05_AttackProperty_02" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "Normal05HitModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_05_AttackProperty_01", "Evelyn_Attack_Normal_05_AttackProperty_02" ], "Target": "Self" } ], "Target": "Self" } ] }, "Normal05HitModifier_02": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_05_AttackProperty_03", "Evelyn_Attack_Normal_05_AttackProperty_04", "Evelyn_Attack_Normal_05_AttackProperty_05" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "Normal05HitModifier_02", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_05_AttackProperty_03", "Evelyn_Attack_Normal_05_AttackProperty_04", "Evelyn_Attack_Normal_05_AttackProperty_05" ], "Target": "Self" } ], "Target": "Self" } ] }, "Normal05HitModifier_03": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_05_AttackProperty_06" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "Normal05HitModifier_03", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Normal_05_AttackProperty_06" ], "Target": "Self" } ], "Target": "Self" } ] }, "QTEEnhancedModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_IsQTEEnhanced", "ParamType": 2, "Target": "Self" } ], "OnRemoved": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_IsQTEEnhanced", "ParamType": 2, "Target": "Self" } ] }, "RemoveQTECheckModifierOpen": { "Duration": -1, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 0, "ParamName": "QTECheckStart", "ParamType": "Integer" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "EvelynSelfQTE" ], "IsAdd": false } ] }, "RushHitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Rush_AttackProperty_01", "Evelyn_Attack_Rush_AttackProperty_02" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "RushHitModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Rush_AttackProperty_01", "Evelyn_Attack_Rush_AttackProperty_02" ], "Target": "Self" } ], "Target": "Self" } ] }, "SetQTECheckModifierOpen": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 1, "ParamName": "QTECheckStart", "ParamType": "Integer" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "EvelynSelfQTE" ], "IsAdd": true } ] }, "Special01HitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Special_01_AttackProperty_01", "Evelyn_Attack_Special_01_AttackProperty_02_01", "Evelyn_Attack_Special_01_AttackProperty_02_02" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "Special01HitModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Special_01_AttackProperty_01", "Evelyn_Attack_Special_01_AttackProperty_02_01", "Evelyn_Attack_Special_01_AttackProperty_02_02" ], "Target": "Self" } ], "Target": "Self" } ] }, "Special02HitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnPatternAttackLanded": [ { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Special_02_AttackProperty_01", "Evelyn_Attack_Special_02_AttackProperty_01_Target", "Evelyn_Attack_Special_02_AttackProperty_02", "Evelyn_Attack_Special_02_AttackProperty_02_Target", "Evelyn_Attack_Special_02_AttackProperty_03", "Evelyn_Attack_Special_02_AttackProperty_03_Target", "Evelyn_Attack_Special_02_AttackProperty_04", "Evelyn_Attack_Special_02_AttackProperty_04_Target" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "RemoveModifier", "ModifierName": "Special02HitModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_Special_02_AttackProperty_01", "Evelyn_Attack_Special_02_AttackProperty_01_Target", "Evelyn_Attack_Special_02_AttackProperty_02", "Evelyn_Attack_Special_02_AttackProperty_02_Target", "Evelyn_Attack_Special_02_AttackProperty_03", "Evelyn_Attack_Special_02_AttackProperty_03_Target", "Evelyn_Attack_Special_02_AttackProperty_04", "Evelyn_Attack_Special_02_AttackProperty_04_Target" ], "Target": "Self" } ], "Target": "Self" } ] }, "SpecialDodgeModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnDodgeSuccess": [ { "$type": "ModifyProperty", "Amount": 4, "CustomPropertyType": "CurrentEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "ApplyModifier", "ModifierName": "DodgeSuccessModifier", "Target": "Self" }, { "$type": "AttachModifier", "ModifierName": "InvincibleModifier", "Target": "Self" } ] }, "UseQTEEnhaceCheckModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ModifyProperty", "Amount": 0, "CustomPropertyType": "CurrentQTEEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 1, "ParamName": "QTECheckStart" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Evelyn_ExQTE" ], "Target": "Self" } ] } ], "PropertyModifyFunction": "Replace", "PropertyType": "Custom" }, { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "CurrentQTEEnhancePoint", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 1, "ParamName": "QTECheckStart" }, { "$type": "ByIsInZoneTags", "Tags": [ "Evelyn_ExQTE" ], "Target": "Self" } ], "PropertyModifyFunction": "Replace", "PropertyType": "Custom" }, { "$type": "PushQTEChainOnlyOnceLimitAction", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 1, "ParamName": "QTECheckStart" } ], "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "PushQTEChainOnlyOnceLimit" ], "IsAdd": true, "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 1, "ParamName": "QTECheckStart" } ] } ], "OnHitOther": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Evelyn_Attack_SwitchIn_Attack_AttackProperty_01", "Evelyn_Attack_SwitchIn_Attack_AttackProperty_02", "Evelyn_Attack_SwitchIn_Attack_AttackProperty_03", "Evelyn_Attack_SwitchIn_Attack_AttackProperty_04", "Evelyn_Attack_SwitchIn_Attack_AttackProperty_05", "Evelyn_Attack_SwitchIn_Attack_AttackProperty_06", "Evelyn_Attack_SwitchIn_Attack_AttackProperty_07", "Evelyn_Attack_SwitchIn_Attack_AttackProperty_08", "Evelyn_Attack_SwitchIn_Attack_AttackProperty_09", "Evelyn_Attack_SwitchIn_Attack_AttackProperty_10", "Evelyn_Attack_SwitchIn_Attack_AttackProperty_11", "Evelyn_Attack_SwitchIn_Attack_AttackProperty_12" ], "Target": "Self" }, { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 1, "ParamName": "QTECheckStart" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Evelyn_Talent_02" ], "Target": "Self" } ], "Target": "Self" } ], "PropertyKey": "BreakLevel_Delta", "PropertyValue": -2, "Target": "Self" } ], "OnRemoved": [ { "$type": "PopQTEChainOnlyOnceLimitAction", "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "PushQTEChainOnlyOnceLimit" ], "IsAdd": false } ] } } }