{ "AbilityMixins": [ { "$type": "AttachZoneTagWithModifierMixin", "ConfigList": [ { "ModifierNameList": [ "ListenShowParrySwordModifier" ], "ZoneTag": "Zhenzhen_EnhanceMode" } ] }, { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_ParryAid_L_Start", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ShowParrySwordModifier" ] }, { "AnimatorStateName": "Attack_ParryAid_L", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ShowParrySwordModifier" ] }, { "AnimatorStateName": "Attack_ParryAid_L_End", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ShowParrySwordModifier" ] }, { "AnimatorStateName": "Attack_ParryAid_H_Start", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ShowParrySwordModifier" ] }, { "AnimatorStateName": "Attack_ParryAid_H", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ShowParrySwordModifier" ] }, { "AnimatorStateName": "Attack_ParryAid_H_End", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ShowParrySwordModifier" ] }, { "AnimatorStateName": "Attack_Special_P1_01_Land", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ShowActiveSwordModifier" ] } ], "IsSeam": false } ], "AbilityName": "Zhenzhen_ShowHideSword", "AbilityStacking": "Unique", "Modifiers": { "ListenShowParrySwordModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_ExSpecial_P2_02", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ShowParrySwordModifier" ] }, { "AnimatorStateName": "Attack_ExSpecial_P2_02_End", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ShowParrySwordModifier" ] } ], "IsSeam": false } ], "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "ShowParrySwordModifier", "Target": "Self" } ] }, "ShowActiveSwordModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_01", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "EnhanceCount", "IsUsePercent": false, "Numerator": "Custom", "Target": "Self", "Val1": 2 } ], "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_02", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "EnhanceCount", "IsUsePercent": false, "Numerator": "Custom", "Target": "Self", "Val1": 3 } ], "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_03", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "EnhanceCount", "IsUsePercent": false, "Numerator": "Custom", "Target": "Self", "Val1": 4 } ], "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_04", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "EnhanceCount", "IsUsePercent": false, "Numerator": "Custom", "Target": "Self", "Val1": 5 } ], "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_05", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "EnhanceCount", "IsUsePercent": false, "Numerator": "Custom", "Target": "Self", "Val1": 6 } ], "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_06", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Target": "Self" } ], "OnCustomEventReceived": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByCustomEvent", "EventKey": "Zhenzhen_AddEnhanceCount_P1" } ], "SuccessActions": [ { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_01", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "EnhanceCount", "IsUsePercent": false, "Numerator": "Custom", "Target": "Self", "Val1": 2 } ], "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_02", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "EnhanceCount", "IsUsePercent": false, "Numerator": "Custom", "Target": "Self", "Val1": 3 } ], "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_03", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "EnhanceCount", "IsUsePercent": false, "Numerator": "Custom", "Target": "Self", "Val1": 4 } ], "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_04", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "EnhanceCount", "IsUsePercent": false, "Numerator": "Custom", "Target": "Self", "Val1": 5 } ], "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_05", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "EnhanceCount", "IsUsePercent": false, "Numerator": "Custom", "Target": "Self", "Val1": 6 } ], "Target": "Self" } ] } ] }, "ShowParrySwordModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_01", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_02", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_03", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_04", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_05", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Target": "Self" }, { "$type": "AttachEffect", "AttachPointName": "Loc_B_Wpn_06", "EffectPattern": "Eff_Zhenzhen_Common_Idle_01_Weapon", "Target": "Self" } ] } }, "OnAbilityStart": [ ] }