2725 lines
83 KiB
JSON
2725 lines
83 KiB
JSON
{
|
|
"AbilityMixins": [
|
|
{
|
|
"$type": "ActwithStateFrameMixin",
|
|
"ConfigList": [
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Greater",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Special_01",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 1,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Greater",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Normal_01",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Greater",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Normal_02",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Greater",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Normal_03",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Greater",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Normal_04",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Greater",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Special_02",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Greater",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Special_02_End",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 28,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Greater",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Counter",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Greater",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Rush",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_Talent_02_SwitchInATKEX_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Talent_02"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"StackCount": 6,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "SwitchIn_Attack_Ex",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Equal",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Special_01",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 1,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Equal",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Normal_01",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Equal",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Normal_02",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Equal",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Normal_03",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Equal",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Normal_04",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Equal",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByModifierStackCount",
|
|
"CompareType": "Equal",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"StackCount": 3,
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Special_02",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Equal",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Counter",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Equal",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Rush",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilityTargetCount",
|
|
"AbilityTargetKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"CompareType": "Equal",
|
|
"CompareValue": 0,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Special_02_End",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 30,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_MarkNotTriggered_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByModifierStackCount",
|
|
"CompareType": "Equal",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"StackCount": 3,
|
|
"Target": "SelfAttackTarget"
|
|
}
|
|
],
|
|
"StackCount": 3,
|
|
"Target": "SelfAttackTarget"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Special_02",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByModifierStackCount",
|
|
"CompareType": "Equal",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"StackCount": 3,
|
|
"Target": "SelfAttackTarget"
|
|
}
|
|
],
|
|
"StackCount": 3,
|
|
"Target": "SelfAttackTarget"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_ExSpecial_01",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Mark03"
|
|
],
|
|
"Target": "SelfAttackTarget"
|
|
}
|
|
],
|
|
"Target": "Self",
|
|
"soundActionKey": "Play_SFX_Char_Skill_SilverAnby_Attack_Special_02_3"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Special_02",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Target": "Self",
|
|
"soundActionKey": "Play_SFX_Char_Skill_SilverAnby_Attack_Branch_02_Loop_Normal"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Branch_02_Loop",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByModifierStackCount",
|
|
"CompareType": "Equal",
|
|
"ModifierName": "SilverAnbyNormalATK_Modifier",
|
|
"StackCount": 5,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self",
|
|
"soundActionKey": "Play_SFX_Char_Skill_SilverAnby_Attack_Branch_02_Loop_Final"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Branch_02_Loop",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 1,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachStateWithModifierMixin",
|
|
"ConfigList": [
|
|
{
|
|
"AnimatorStateName": "Attack_Special_02",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"IconDamageBackUpModifier",
|
|
"MarkRemoveListener_Modifier",
|
|
"SilverAnby_Talent01_RemoveCountListener_Modifier"
|
|
]
|
|
}
|
|
],
|
|
"IsSeam": true
|
|
}
|
|
],
|
|
"AbilityName": "SilverAnby_UniqueSkill",
|
|
"AbilitySpecials": {
|
|
"AS_AddedDamageRatio_Unique": {
|
|
"Value": 0.3
|
|
},
|
|
"AS_CriticalDamageRatioDelta_Real": {
|
|
"Value": 0
|
|
},
|
|
"AS_CriticalDamageRatio_SilverAnby": {
|
|
"Value": 0.3
|
|
},
|
|
"AS_Duration": {
|
|
"Value": 10
|
|
},
|
|
"RecoverRate": {
|
|
"Value": 1
|
|
},
|
|
"SilverAnbyChargeVal": {
|
|
"Value": 54
|
|
}
|
|
},
|
|
"AbilityStacking": "Unique",
|
|
"DefaultModifier": {
|
|
"OnHitOtherPre": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "MarkOnModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByRelativeCampType",
|
|
"Relationship": "Enemy",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByMonsterFunctionType",
|
|
"CompareType": "Equal",
|
|
"MonsterFunctionType": "Monster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByEntityType",
|
|
"EntityType": "Monster",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_Charge_Manager_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByRelativeCampType",
|
|
"Relationship": "Enemy",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByMonsterFunctionType",
|
|
"CompareType": "Equal",
|
|
"MonsterFunctionType": "Monster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByEntityType",
|
|
"EntityType": "Monster",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"SilverAnby_Attack_Mark_AttackProperty_01"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByRelativeCampType",
|
|
"Relationship": "Enemy",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByMonsterFunctionType",
|
|
"CompareType": "Equal",
|
|
"MonsterFunctionType": "Monster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByEntityType",
|
|
"EntityType": "Monster",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Thunder",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": false,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Other"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByModifierStackCount",
|
|
"CompareType": "Equal",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"StackCount": 3,
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Tag": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Thunder",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackPropertyAction",
|
|
"AnimEventID": "SilverAnby_Attack_Mark_AttackProperty_02_2",
|
|
"AttachPoint": "LockBone",
|
|
"Attacker": "Caster",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByModifierStackCount",
|
|
"CompareType": "Equal",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"StackCount": 3,
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByModifierStackCount",
|
|
"CompareType": "Equal",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"StackCount": 3,
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"StackCount": 3,
|
|
"Target": "Other"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"MarkOnModifier"
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_TargetMarkShow"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_AddedDamageRatio",
|
|
"PropertyValue": "%AS_AddedDamageRatio_Unique",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByExpressionListAction",
|
|
"Expressions": [
|
|
{
|
|
"AbilitySpecialName": "SilverAnbyChargeVal",
|
|
"Expression": "{0}*{1}"
|
|
}
|
|
],
|
|
"Params": [
|
|
{
|
|
"$type": "ExpressionParamAttackData",
|
|
"AttackDataType": "AttackPropertyCustom",
|
|
"AttackPropertyDataIndex": 0,
|
|
"ParamType": "AttackData"
|
|
},
|
|
{
|
|
"$type": "ExpressionParamAbilitySpecial",
|
|
"AbilitySpecialKey": "RecoverRate",
|
|
"ParamType": "AbilitySpecial"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": "%SilverAnbyChargeVal",
|
|
"CustomPropertyType": "SilverAnby_MarkOnEnemy_ChargeValue_Cur",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"SilverAnby_Attack_Special_02_AttackProperty_01",
|
|
"SilverAnby_Attack_Special_02_AttackProperty_02"
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByRelativeCampType",
|
|
"Relationship": "Enemy",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByMonsterFunctionType",
|
|
"CompareType": "Equal",
|
|
"MonsterFunctionType": "Monster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByEntityType",
|
|
"EntityType": "Monster",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByPlayerPropertyValue",
|
|
"CompareType": "GreaterEqual",
|
|
"CustomDenominator": "SilverAnby_MarkOnEnemy_ChargeValue_Max",
|
|
"CustomNumerator": "SilverAnby_MarkOnEnemy_ChargeValue_Cur",
|
|
"Denominator": "Custom",
|
|
"Numerator": "Custom",
|
|
"Target": "Other",
|
|
"Val1": 33
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Mark01"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByPlayerPropertyValue",
|
|
"CompareType": "GreaterEqual",
|
|
"CustomDenominator": "SilverAnby_MarkOnEnemy_ChargeValue_Max",
|
|
"CustomNumerator": "SilverAnby_MarkOnEnemy_ChargeValue_Cur",
|
|
"Denominator": "Custom",
|
|
"Numerator": "Custom",
|
|
"Target": "Other",
|
|
"Val1": 66
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Mark02"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByPlayerPropertyValue",
|
|
"CompareType": "Equal",
|
|
"CustomDenominator": "SilverAnby_MarkOnEnemy_ChargeValue_Max",
|
|
"CustomNumerator": "SilverAnby_MarkOnEnemy_ChargeValue_Cur",
|
|
"Denominator": "Custom",
|
|
"Numerator": "Custom",
|
|
"Target": "Other",
|
|
"Val1": 99
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Mark03"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": 1,
|
|
"CustomPropertyType": "SilverAnby_MarkOnEnemy_MarkCount_Cur",
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_Mark03_Modifier",
|
|
"Target": "Other"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": 1,
|
|
"CustomPropertyType": "SilverAnby_MarkOnEnemy_MarkCount_Cur",
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_Mark02_Modifier",
|
|
"Target": "Other"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": 1,
|
|
"CustomPropertyType": "SilverAnby_MarkOnEnemy_MarkCount_Cur",
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_Mark01_Modifier",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_MarkActivate_Modifier",
|
|
"Target": "Other"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"SilverAnby_Attack_Special_02_AttackProperty_01",
|
|
"SilverAnby_Attack_Special_02_AttackProperty_02"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByRelativeCampType",
|
|
"Relationship": "Enemy",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByMonsterFunctionType",
|
|
"CompareType": "Equal",
|
|
"MonsterFunctionType": "Monster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByEntityType",
|
|
"EntityType": "Monster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Mark03",
|
|
"SilverAnby_MarkActivated"
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_MarkRemoveCD"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Remove_CD"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"SilverAnby_Attack_Special_02_AttackProperty_01",
|
|
"SilverAnby_Attack_Special_02_AttackProperty_02"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByRelativeCampType",
|
|
"Relationship": "Enemy",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByMonsterFunctionType",
|
|
"CompareType": "Equal",
|
|
"MonsterFunctionType": "Monster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Mark02",
|
|
"SilverAnby_MarkActivated"
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_MarkRemoveCD"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Remove_CD"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"SilverAnby_Attack_Special_02_AttackProperty_01",
|
|
"SilverAnby_Attack_Special_02_AttackProperty_02"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByRelativeCampType",
|
|
"Relationship": "Enemy",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByMonsterFunctionType",
|
|
"CompareType": "Equal",
|
|
"MonsterFunctionType": "Monster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Mark01",
|
|
"SilverAnby_MarkActivated"
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_MarkRemoveCD"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Remove_CD"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"SilverAnby_Attack_Special_02_AttackProperty_01",
|
|
"SilverAnby_Attack_Special_02_AttackProperty_02"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByRelativeCampType",
|
|
"Relationship": "Enemy",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByMonsterFunctionType",
|
|
"CompareType": "Equal",
|
|
"MonsterFunctionType": "Monster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Remove_CD"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "SkillStartAction",
|
|
"StartedSkillName": "SilverAnby_ChainAttack",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_Talent_02_SwitchInATKEX_Modifier",
|
|
"StackCount": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_MarkNotTriggered_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "SkillStartAction",
|
|
"StartedSkillName": "SilverAnby_ChainAttack",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_Mark01_Modifier",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_MarkNotTriggered_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "SkillStartAction",
|
|
"StartedSkillName": "SilverAnby_ChainAttack",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_Mark02_Modifier",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_MarkNotTriggered_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "SkillStartAction",
|
|
"StartedSkillName": "SilverAnby_ChainAttack",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_Mark03_Modifier",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_MarkNotTriggered_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"SilverAnby_Attack_SwitchIn_Attack_Ex_AttackProperty_09"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByRelativeCampType",
|
|
"Relationship": "Enemy",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByMonsterFunctionType",
|
|
"CompareType": "Equal",
|
|
"MonsterFunctionType": "Monster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByEntityType",
|
|
"EntityType": "Monster",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_Mark01_Modifier",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_Mark02_Modifier",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_Mark03_Modifier",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": 99,
|
|
"CustomPropertyType": "SilverAnby_MarkOnEnemy_ChargeValue_Cur",
|
|
"IsUsePercentage": false,
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": 3,
|
|
"CustomPropertyType": "SilverAnby_MarkOnEnemy_MarkCount_Cur",
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_Charge_Manager_Modifier",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_MarkActivate_Modifier",
|
|
"Target": "Other"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_MainMarkEff"
|
|
],
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkActivated_NotSelfAttackTarget",
|
|
"IsAdd": false,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_MainMarkEff"
|
|
],
|
|
"IsAdd": false,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_MarkActivated",
|
|
"SilverAnby_Mark03"
|
|
],
|
|
"Target": "Target"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "SelfAttackTarget"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_MainMarkEff"
|
|
],
|
|
"IsAdd": true,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_MarkActivated",
|
|
"SilverAnby_Mark03"
|
|
],
|
|
"Target": "Target"
|
|
},
|
|
{
|
|
"$type": "ByIsLocalAvatar",
|
|
"IsLocalAvatar": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "SelfAttackTarget"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"SilverAnby_Attack_ExSpecial_01_AttackProperty_04",
|
|
"SilverAnby_Attack_ExSpecial_01_AttackProperty_08",
|
|
"SilverAnby_Attack_ExSpecial_01_AttackProperty_12"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByRelativeCampType",
|
|
"Relationship": "Enemy",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByEntityType",
|
|
"EntityType": "Monster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByMonsterFunctionType",
|
|
"CompareType": "Equal",
|
|
"MonsterFunctionType": "Monster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Talent_01"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"AttachPointName": "LockBone",
|
|
"EffectPattern": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Hit",
|
|
"Tag": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Hit",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackPropertyAction",
|
|
"AnimEventID": "SilverAnby_Attack_Mark_AttackProperty_01",
|
|
"AttachPoint": "LockBone",
|
|
"Attacker": "Caster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"StackCount": 1,
|
|
"Target": "Other"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnPatternAttackLanded": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_MarkActivated"
|
|
],
|
|
"Target": "SelfAttackTarget"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_MarkActivate_Self_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_MarkActivate_Self_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnSwitchInBegin": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_TargetMarkShow"
|
|
],
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkOn",
|
|
"IsAdd": true,
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"OnSwitchOutBegin": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_TargetMarkShow"
|
|
],
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkOn",
|
|
"IsAdd": false,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_MainMarkEff"
|
|
],
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkOn",
|
|
"IsAdd": false,
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
"Modifiers": {
|
|
"IconDamageBackUpModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsTargetMarked",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"Tags": [
|
|
"SilverAnby_Mark03",
|
|
"SilverAnby_MarkActivated"
|
|
],
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"Tags": [
|
|
"SilverAnby_MarkRemoveCD"
|
|
],
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Remove_CD"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_MarkNotTriggered_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"Tags": [
|
|
"SilverAnby_Mark02",
|
|
"SilverAnby_MarkActivated"
|
|
],
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"Tags": [
|
|
"SilverAnby_MarkRemoveCD"
|
|
],
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Remove_CD"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_MarkNotTriggered_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"Tags": [
|
|
"SilverAnby_Mark01",
|
|
"SilverAnby_MarkActivated"
|
|
],
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"Tags": [
|
|
"SilverAnby_MarkRemoveCD"
|
|
],
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Remove_CD"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_MarkNotTriggered_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByRelativeCampType",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"Relationship": "Enemy",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByMonsterFunctionType",
|
|
"CompareType": "Equal",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"MonsterFunctionType": "Monster",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Remove_CD"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_MarkNotTriggered_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_Talent_02_SwitchInATKEX_Modifier",
|
|
"StackCount": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_Talent_02_SwitchInATKEX_Remove_CD_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"AttachPointName": "LockBone",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"EffectPattern": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Hit",
|
|
"Tag": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Hit",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackPropertyAction",
|
|
"AnimEventID": "SilverAnby_Attack_Mark_AttackProperty_01",
|
|
"AttachPoint": "LockBone",
|
|
"Attacker": "Caster",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"StackCount": 1,
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "SkillStartAction",
|
|
"StartedSkillName": "SilverAnby_ChainAttack",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"ModifierName": "SilverAnby_Mark01_Modifier",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "SkillStartAction",
|
|
"StartedSkillName": "SilverAnby_ChainAttack",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"ModifierName": "SilverAnby_Mark02_Modifier",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "SkillStartAction",
|
|
"StartedSkillName": "SilverAnby_ChainAttack",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkAttacking",
|
|
"ModifierName": "SilverAnby_Mark03_Modifier",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MainMarkEffModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Refresh",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_06_Activation",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"MarkOnModifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "AnbyMarkOnMixin",
|
|
"BaseEffect": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_05_Base",
|
|
"CustomProperties": [
|
|
{
|
|
"CurPropertyInitValue": 0,
|
|
"CurPropertyType": "SilverAnby_MarkOnEnemy_ChargeValue_Cur",
|
|
"MaxPropertyInitValue": 99,
|
|
"MaxPropertyType": "SilverAnby_MarkOnEnemy_ChargeValue_Max"
|
|
},
|
|
{
|
|
"CurPropertyInitValue": 0,
|
|
"CurPropertyType": "SilverAnby_MarkOnEnemy_MarkCount_Cur",
|
|
"MaxPropertyInitValue": 3,
|
|
"MaxPropertyType": "SilverAnby_MarkOnEnemy_MarkCount_Max"
|
|
},
|
|
{
|
|
"CurPropertyInitValue": 1,
|
|
"CurPropertyType": "SilverAnby_MarkOnEnemy_Show"
|
|
}
|
|
],
|
|
"EffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"FullStarBreathEffect": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_09_Prompt",
|
|
"ProgressEffect": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_04_Progress",
|
|
"ProgressEffectListenCustomProperty": "SilverAnby_MarkOnEnemy_ChargeValue_Cur",
|
|
"ProgressRendererPath": "root\/waihuanL",
|
|
"ShowStateListenCustomProperty": "SilverAnby_MarkOnEnemy_Show",
|
|
"StarEffects": [
|
|
"Eff_SilverAnby_FinishingSlash_MarkOnEnemy_03_Star",
|
|
"Eff_SilverAnby_FinishingSlash_MarkOnEnemy_02_Star",
|
|
"Eff_SilverAnby_FinishingSlash_MarkOnEnemy_01_Star"
|
|
],
|
|
"StarEffectsListenCustomProperty": "SilverAnby_MarkOnEnemy_MarkCount_Cur"
|
|
},
|
|
{
|
|
"$type": "AttachZoneTagWithModifierMixin",
|
|
"ConfigList": [
|
|
{
|
|
"ModifierNameList": [
|
|
"MainMarkEffModifier"
|
|
],
|
|
"ZoneTag": "SilverAnby_MainMarkEff"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_TargetMarkShow"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnBeingHit": [
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"DoRefresh": true,
|
|
"Expression": "specials(AS_CriticalDamageRatio_SilverAnby)*property(CritDmg_Battle)",
|
|
"ParamName": "AS_CriticalDamageRatioDelta_Real",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ChainAttack"
|
|
],
|
|
"Target": "Target"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_TargetMarkShow"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Caster",
|
|
"ValueType": "Float"
|
|
},
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ChainAttack"
|
|
],
|
|
"Target": "Target"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SilverAnby_TargetMarkShow"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_CriticalDamageRatioDelta",
|
|
"PropertyValue": "%AS_CriticalDamageRatioDelta_Real",
|
|
"Target": "Target"
|
|
}
|
|
]
|
|
},
|
|
"MarkRemoveListener_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"CustomKey": "AbilityTarget_SilverAnby_MarkOn",
|
|
"ModifierName": "SilverAnby_MarkRemoveCD_Modifier",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
"SilverAnby_Charge_Manager_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_TargetMarked"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnKilled": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_Charge_Manager_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_TargetMarked"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"SilverAnby_ListenMonsterDeath_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique"
|
|
},
|
|
"SilverAnby_Mark01_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_Mark01"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnKilled": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_ListenMonsterDeath_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_Mark01_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_Charge_Manager_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_MarkActivate_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": -1,
|
|
"CustomPropertyType": "SilverAnby_MarkOnEnemy_MarkCount_Cur",
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": -33,
|
|
"CustomPropertyType": "SilverAnby_MarkOnEnemy_ChargeValue_Cur",
|
|
"IsUsePercentage": false,
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"AttachPointName": "LockBone",
|
|
"EffectPattern": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Hit",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_ListenMonsterDeath_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Hit",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackPropertyAction",
|
|
"AnimEventID": "SilverAnby_Attack_Mark_AttackProperty_01",
|
|
"AttachPoint": "LockBone",
|
|
"Attacker": "Caster",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_ListenMonsterDeath_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_ListenMonsterDeath_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"StackCount": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_Mark01"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_MarkRemoveCD_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"SilverAnby_Mark02_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_Mark02"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnKilled": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_ListenMonsterDeath_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_Mark02_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": -1,
|
|
"CustomPropertyType": "SilverAnby_MarkOnEnemy_MarkCount_Cur",
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": -33,
|
|
"CustomPropertyType": "SilverAnby_MarkOnEnemy_ChargeValue_Cur",
|
|
"IsUsePercentage": false,
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"AttachPointName": "LockBone",
|
|
"EffectPattern": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Hit",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_ListenMonsterDeath_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Hit",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackPropertyAction",
|
|
"AnimEventID": "SilverAnby_Attack_Mark_AttackProperty_01",
|
|
"AttachPoint": "LockBone",
|
|
"Attacker": "Caster",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_ListenMonsterDeath_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_ListenMonsterDeath_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"StackCount": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_Mark02"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_MarkRemoveCD_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"SilverAnby_Mark03_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_Mark03"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_MarkActivate_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnKilled": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_ListenMonsterDeath_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_Mark03_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": -1,
|
|
"CustomPropertyType": "SilverAnby_MarkOnEnemy_MarkCount_Cur",
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": -33,
|
|
"CustomPropertyType": "SilverAnby_MarkOnEnemy_ChargeValue_Cur",
|
|
"IsUsePercentage": false,
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"AttachPointName": "LockBone",
|
|
"EffectPattern": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Hit",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_ListenMonsterDeath_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Hit",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackPropertyAction",
|
|
"AnimEventID": "SilverAnby_Attack_Mark_AttackProperty_01",
|
|
"AttachPoint": "LockBone",
|
|
"Attacker": "Caster",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_ListenMonsterDeath_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"SilverAnby_ListenMonsterDeath_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"StackCount": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_Mark03"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_MarkRemoveCD_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"SilverAnby_MarkActivate_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_MarkActivated"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnKilled": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_MarkActivate_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_MarkActivated"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"SilverAnby_MarkActivate_Self_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_Mark_Self_Activated"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_Mark_Self_Activated"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"SilverAnby_MarkNotTriggered_Modifier": {
|
|
"Duration": 0.3,
|
|
"ModifierStacking": "Unique"
|
|
},
|
|
"SilverAnby_MarkRemoveCD_Modifier": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_MarkRemoveCD"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_MarkRemoveCD"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"SilverAnby_Talent01_RemoveCountListener_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_Talent_02_SwitchInATKEX_Remove_CD_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Modifier": {
|
|
"Duration": -1,
|
|
"MaxStackingNumber": 6,
|
|
"ModifierStacking": "MultipleAllRefresh",
|
|
"OnKilled": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SilverAnby_Talent_02_SwitchInATKEX_Modifier",
|
|
"StackCount": 6,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SilverAnby_Talent_02_SwitchInATKEX_Remove_CD_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"AttachPointName": "LockBone",
|
|
"EffectPattern": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Hit",
|
|
"Tag": "Eff_SilverAnby_FinishingSlash_MarkOnEnemy_07_Hit",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackPropertyAction",
|
|
"AnimEventID": "SilverAnby_Attack_Mark_AttackProperty_01",
|
|
"AttachPoint": "LockBone",
|
|
"Attacker": "Caster",
|
|
"Target": "SelfAttackTarget"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"StackCount": 1,
|
|
"Target": "SelfAttackTarget"
|
|
}
|
|
]
|
|
},
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Remove_CD_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Remove_CD"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SilverAnby_Talent_02_SwitchInATKEX_Remove_CD"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"TripleDashFollowUpDamage_Modifier": {
|
|
"Duration": 0.84,
|
|
"MaxStackingNumber": 3,
|
|
"ModifierStacking": "MultipleAllRefresh",
|
|
"OnKilled": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "TripleDashFollowUpDamage_Modifier",
|
|
"StackCount": 3,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |