{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_Branch_02", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": true, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ExSpHotStateBuff" ] }, { "AnimatorStateName": "Attack_Branch_02", "FrameCountHigh": 77, "FrameCountLow": 0, "IsLoop": true, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ExSpAttackTagModifier" ] }, { "AnimatorStateName": "SwitchIn_Attack_Ex", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": true, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ExQTEHotStateBuff" ] } ] }, { "$type": "ActionsOnPropertyChangeMixin", "PropertyActions": [ { "CustomPropertyType": "HotStateCount", "IsUsePercentage": false, "PropertyType": "Custom", "ValueRangeActions": [ { "HighToValueActions": [ { "$type": "RemoveModifier", "ModifierName": "StartHotStateModifier", "StackCount": 99, "Target": "TeamAvatars" } ], "Val": 0 } ] } ] } ], "AbilityName": "Trigger_ExSp", "AbilityStacking": "Unique", "Modifiers": { "ExQTEHotCountAddModifier": { "Duration": 2, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ModifyProperty", "Amount": 6, "CustomPropertyType": "HotStateCount", "IsUsePercentage": false, "PropertyModifyFunction": "Add", "PropertyType": "Custom", "Target": "Caster" } ] }, "ExQTEHotStateBuff": { "Duration": -1, "ModifierStacking": "Replace", "OnHitOther": [ { "$type": "ApplyModifier", "ModifierName": "Modifier_AidAttackTag", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Trigger_Attack_SwitchIn_Attack_Ex_AttackProperty_05" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "ExQTEHotStateControllerModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Trigger_Attack_SwitchIn_Attack_Ex_AttackProperty_05" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "HotState", "IsUsePercentage": false, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Trigger_Attack_SwitchIn_Attack_Ex_AttackProperty_05" ], "Target": "Self" }, { "$type": "ByAvatarTalentIndex", "TalentIndex": 4, "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom", "Target": "Caster" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "TalentIndex4Tag" ], "IsAdd": true, "Predicates": [ { "$type": "ByAvatarTalentIndex", "TalentIndex": 4, "Target": "Self" }, { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Trigger_Attack_SwitchIn_Attack_Ex_AttackProperty_05" ], "Target": "Self" } ], "Target": "Self" } ] }, "ExQTEHotStateControllerModifier": { "Duration": 1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartHotStateModifier" ], "Target": "Self" } ], "FailureActions": [ { "$type": "ApplyModifier", "ModifierName": "StartHotStateModifier", "Target": "Self" }, { "$type": "SetModifierDurationAction", "ModifierName": "StartHotStateModifier", "ModifyType": "Add", "Target": "Self", "Value": 4 } ], "SuccessActions": [ { "$type": "SetModifierDurationAction", "ModifierName": "StartHotStateModifier", "ModifyType": "Add", "Target": "Self", "Value": 10 } ] }, { "$type": "ApplyModifier", "ModifierName": "ExQTEHotCountAddModifier", "Target": "Caster" } ] }, "ExSpAttackTagModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "ExSpAttackTag" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "ExSpAttackTag" ], "IsAdd": false, "Target": "Self" } ] }, "ExSpHotCountAddModifier": { "Duration": 2, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ModifyProperty", "Amount": 4, "CustomPropertyType": "HotStateCount", "IsUsePercentage": false, "PropertyModifyFunction": "Add", "PropertyType": "Custom", "Target": "Caster" } ] }, "ExSpHotStateBuff": { "Duration": -1, "ModifierStacking": "Replace", "OnHitOther": [ { "$type": "ApplyModifier", "ModifierName": "ExSpHotStateControllerModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Trigger_Attack_Branch_02_AttackProperty_04_03" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "ModifyProperty", "Amount": 1, "CustomPropertyType": "HotState", "IsUsePercentage": false, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Trigger_Attack_Branch_02_AttackProperty_04_03" ], "Target": "Self" }, { "$type": "ByAvatarTalentIndex", "TalentIndex": 4, "Target": "Self" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom", "Target": "Caster" }, { "$type": "ApplyModifier", "ModifierName": "Modifier_AidAttackTag", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Trigger_Attack_Branch_02_AttackProperty_04_03" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "TalentIndex4Tag" ], "IsAdd": true, "Predicates": [ { "$type": "ByAvatarTalentIndex", "TalentIndex": 4, "Target": "Self" }, { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Trigger_Attack_Branch_02_AttackProperty_04_03" ], "Target": "Self" } ], "Target": "Self" } ] }, "ExSpHotStateControllerModifier": { "Duration": 1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByHasModifier", "ModifierNameList": [ "StartHotStateModifier" ], "Target": "Self" } ], "FailureActions": [ { "$type": "ApplyModifier", "ModifierName": "StartHotStateModifier", "Target": "Self" } ], "SuccessActions": [ { "$type": "SetModifierDurationAction", "ModifierName": "StartHotStateModifier", "ModifyType": "Add", "Target": "Self", "Value": 6 } ] }, { "$type": "ApplyModifier", "ModifierName": "ExSpHotCountAddModifier", "Target": "Caster" } ] }, "Modifier_AidAttackTag": { "Duration": 0.5, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Common_Prev" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Common_Prev" ], "IsAdd": false, "Target": "Self" } ] }, "StartHotStateModifier": { "Duration": 6, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "ModifyProperty", "Amount": 0, "CustomPropertyType": "HotStateCount", "IsUsePercentage": false, "PropertyModifyFunction": "Replace", "PropertyType": "Custom", "Target": "Caster" }, { "$type": "ModifyProperty", "Amount": 0, "CustomPropertyType": "HotState", "IsUsePercentage": false, "PropertyModifyFunction": "Replace", "PropertyType": "Custom", "Target": "Caster" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "TalentIndex4Tag" ], "IsAdd": false, "Target": "Self" } ] } } }