{ "AbilityMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "StartCheckContinuous_Exsp01_Modifier", "Target": "Caster" } ], "AnimatorStateName": "Attack_ExSpecial_01", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "StartCheckContinuous_Exsp02_Modifier", "Target": "Caster" }, { "$type": "RemoveModifier", "ModifierName": "StartCheckContinuous_Exsp01_Modifier", "Target": "Caster" } ], "AnimatorStateName": "Attack_ExSpecial_02", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "RemoveModifier", "ModifierName": "StartCheckContinuous_Exsp01_Modifier", "Target": "Caster" }, { "$type": "RemoveModifier", "ModifierName": "StartCheckContinuous_Exsp02_Modifier", "Target": "Caster" } ], "AnimatorStateName": "Attack_ExSpecial_03", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance01_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp01_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ] }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP02_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ], "Target": "Caster" } ], "AnimatorStateName": "Attack_Normal_Enhance_01", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance01_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp01_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ] }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP02_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ], "Target": "Caster" } ], "AnimatorStateName": "Attack_Normal_Enhance_02", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance02_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp02_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ] }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP03_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ], "Target": "Caster" } ], "AnimatorStateName": "Attack_Normal_Enhance_03", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance02_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp02_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ] }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP03_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ], "Target": "Caster" } ], "AnimatorStateName": "Attack_Normal_Enhance_04", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance01_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp01_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ] }, { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance02_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp02_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ] }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP02_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ], "Target": "Caster" }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP03_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ], "Target": "Caster" } ], "AnimatorStateName": "Attack_Normal_01", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance01_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp01_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ] }, { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance02_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp02_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ] }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP02_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ], "Target": "Caster" }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP03_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ], "Target": "Caster" } ], "AnimatorStateName": "Attack_Normal_02", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance01_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp01_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ] }, { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance02_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp02_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ] }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP02_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ], "Target": "Caster" }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP03_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ], "Target": "Caster" } ], "AnimatorStateName": "Attack_Normal_03", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance01_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp01_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ] }, { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance02_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp02_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ] }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP02_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ], "Target": "Caster" }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP03_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ], "Target": "Caster" } ], "AnimatorStateName": "Attack_Normal_04", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance01_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp01_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ] }, { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance02_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp02_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ] }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP02_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ], "Target": "Caster" }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP03_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ], "Target": "Caster" } ], "AnimatorStateName": "Evade_Front", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance01_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp01_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ] }, { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance02_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp02_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ] }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP02_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ], "Target": "Caster" }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP03_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ], "Target": "Caster" } ], "AnimatorStateName": "Evade_Back", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance01_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp01_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ] }, { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance02_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp02_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ] }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP02_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ], "Target": "Caster" }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP03_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ], "Target": "Caster" } ], "AnimatorStateName": "Attack_Rush", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance01_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp01_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ] }, { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_Enhance02_Count", "ParamType": "Float", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartCheckContinuous_Exsp02_Modifier" ] }, { "$type": "ByAbilitySpecial", "CompareType": "Less", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ] }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP02_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ], "Target": "Caster" }, { "$type": "ApplyModifier", "ModifierName": "MarkCanUseExSP03_Modifier", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ], "Target": "Caster" } ], "AnimatorStateName": "Attack_Counter", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 } ] }, { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_ExSpecial_01", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_ExSpecial_02", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_ExSpecial_03", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_ExSpecial_01_End", "FrameCountHigh": 40, "FrameCountLow": 0, "MaxFrameCountHigh": false, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_ExSpecial_02_End", "FrameCountHigh": 82, "FrameCountLow": 0, "MaxFrameCountHigh": false, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_Normal_Enhance_01", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_Normal_Enhance_02", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_Normal_Enhance_03", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_Normal_Enhance_04", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_Normal_Enhance_02_End", "FrameCountHigh": 24, "FrameCountLow": 0, "MaxFrameCountHigh": false, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_Normal_Enhance_03_End", "FrameCountHigh": 40, "FrameCountLow": 0, "MaxFrameCountHigh": false, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_Normal_Enhance_04_End", "FrameCountHigh": 40, "FrameCountLow": 0, "MaxFrameCountHigh": false, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_Normal_01", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_Normal_02", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_Normal_03", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_Normal_04", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Evade_Front", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Evade_Back", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_Rush", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Attack_Counter", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] }, { "AnimatorStateName": "Run_Loop", "FrameCountLow": 0, "MaxFrameCountHigh": true, "ModifierNameList": [ "ContinuousCheck_Modifier_1" ] } ] } ], "AbilityName": "Azural_EnergyRecover", "AbilitySpecials": { "AS_Enhance01_Count": { "Value": 0 }, "AS_Enhance02_Count": { "Value": 0 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ ] }, "Modifiers": { "ContinuousCheck_Modifier_1": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "StartCheckContinuous_Exsp01_Modifier", "Target": "Caster" }, { "$type": "RemoveModifier", "ModifierName": "StartCheckContinuous_Exsp02_Modifier", "Target": "Caster" } ] }, "MarkCanUseExSP02_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_CanUseExSP02", "ParamType": 1, "Target": "Self" } ], "OnRemoved": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_CanUseExSP02", "ParamType": 1, "Target": "Self" } ] }, "MarkCanUseExSP03_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_CanUseExSP03", "ParamType": 1, "Target": "Self" } ], "OnRemoved": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_CanUseExSP03", "ParamType": 1, "Target": "Self" } ] }, "StartCheckContinuous_Exsp01_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "MarkCanUseExSP02_Modifier", "Target": "Caster" }, { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Replace", "Param": 0, "ParamName": "AS_Enhance01_Count", "ParamType": "Float" } ] }, "StartCheckContinuous_Exsp02_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "MarkCanUseExSP03_Modifier", "Target": "Caster" }, { "$type": "SetAbilitySpecialAction", "DoRefresh": false, "ModifyFunction": "Replace", "Param": 0, "ParamName": "AS_Enhance02_Count", "ParamType": "Float" } ] } } }