251 lines
8.5 KiB
JSON
251 lines
8.5 KiB
JSON
{
|
|
"AbilityMixins": [
|
|
{
|
|
"$type": "ActionsOnPropertyChangeMixin",
|
|
"PropertyActions": [
|
|
{
|
|
"CustomPropertyType": "EnhanceCount",
|
|
"InstantPropertyChangeActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "Less",
|
|
"Param": 0,
|
|
"ParamName": "AS_EnhanceCountChange",
|
|
"ParamType": "Integer",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Zhenzhen_EnhanceMode"
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"DoRefresh": true,
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0,
|
|
"ParamName": "AS_EnhanceCountChange_Verse",
|
|
"ParamType": "Integer",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"Expression": "-1*specials(AS_EnhanceCountChange)",
|
|
"ParamName": "AS_EnhanceCountChange_Verse",
|
|
"Target": "Self",
|
|
"ValueType": "Integer"
|
|
},
|
|
{
|
|
"$type": "SendCustomEvent",
|
|
"EventKey": "ApplyExtraExSP02Modifier",
|
|
"IsInstant": true,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SendCustomEvent",
|
|
"EventKey": "ApplyExtraExSP02Modifier",
|
|
"IsInstant": true,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "GreaterEqual",
|
|
"Param": 2,
|
|
"ParamName": "AS_EnhanceCountChange_Verse",
|
|
"ParamType": "Integer",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"DoRefresh": true,
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0,
|
|
"ParamName": "AS_EnhanceCountChange",
|
|
"ParamType": "Integer",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"DoRefresh": true,
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0,
|
|
"ParamName": "AS_EnhanceCountChange_Verse",
|
|
"ParamType": "Integer",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"IsSaveToSpecial": true,
|
|
"IsUsePercentage": false,
|
|
"NameSaveToSpecial": "AS_EnhanceCountChange",
|
|
"PropertyType": "Custom",
|
|
"RefCustomPropertyType": "MaxEnhanceCount",
|
|
"RefPropertyType": "Custom"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ListenAbilityMixin",
|
|
"AbilityName": "Zhenzhen_UniqueSkill",
|
|
"OnListenAbilityAdded": [
|
|
{
|
|
"$type": "SetTargetAbilitySpecialAction",
|
|
"Params": [
|
|
{
|
|
"AbilityName": "Zhenzhen_UniqueSkill",
|
|
"AbilitySpecials": [
|
|
{
|
|
"ModifyFunction": "Replace",
|
|
"Param": "%AS_MaxReserveEnhanceCount",
|
|
"ParamName": "AS_MaxReserveEnhanceCount",
|
|
"ParamType": "Integer"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Targetting": "Self"
|
|
},
|
|
{
|
|
"$type": "ListenAbilityMixin",
|
|
"AbilityName": "Zhenzhen_Attack_Normal_P2",
|
|
"OnListenAbilityAdded": [
|
|
{
|
|
"$type": "SetTargetAbilitySpecialAction",
|
|
"Params": [
|
|
{
|
|
"AbilityName": "Zhenzhen_Attack_Normal_P2",
|
|
"AbilitySpecials": [
|
|
{
|
|
"ModifyFunction": "Replace",
|
|
"Param": "%AS_MaxExtraExSPEnhanceCount",
|
|
"ParamName": "AS_MaxExtraExSPEnhanceCount",
|
|
"ParamType": "Integer"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Targetting": "Self"
|
|
}
|
|
],
|
|
"AbilityName": "Zhenzhen_Talent_02",
|
|
"AbilitySpecials": {
|
|
"AS_EnhanceCountChange": {
|
|
"Value": 0,
|
|
"ValueType": "Integer"
|
|
},
|
|
"AS_EnhanceCountChange_Verse": {
|
|
"Value": 0,
|
|
"ValueType": "Integer"
|
|
},
|
|
"AS_IgnoreDefenceRatio_Talent02": {
|
|
"Value": -0.15,
|
|
"ValueType": "Float"
|
|
},
|
|
"AS_MaxExtraExSPEnhanceCount": {
|
|
"Value": 9,
|
|
"ValueType": "Integer"
|
|
},
|
|
"AS_MaxReserveEnhanceCount": {
|
|
"Value": 6,
|
|
"ValueType": "Integer"
|
|
}
|
|
},
|
|
"AbilityStacking": "Unique",
|
|
"DefaultModifier": {
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetTargetAbilitySpecialAction",
|
|
"Params": [
|
|
{
|
|
"AbilityName": "Zhenzhen_UniqueSkill",
|
|
"AbilitySpecials": [
|
|
{
|
|
"ModifyFunction": "Replace",
|
|
"Param": "%AS_MaxReserveEnhanceCount",
|
|
"ParamName": "AS_MaxReserveEnhanceCount",
|
|
"ParamType": "Integer"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "SetTargetAbilitySpecialAction",
|
|
"Params": [
|
|
{
|
|
"AbilityName": "Zhenzhen_Attack_Normal_P2",
|
|
"AbilitySpecials": [
|
|
{
|
|
"ModifyFunction": "Replace",
|
|
"Param": "%AS_MaxExtraExSPEnhanceCount",
|
|
"ParamName": "AS_MaxExtraExSPEnhanceCount",
|
|
"ParamType": "Integer"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnHitOther": [
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_01",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_02",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_03",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_04",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_05",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_06",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_07",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_08",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_09",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_10",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_11",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_12",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_01_SpeedUp",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_02_SpeedUp",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_03_SpeedUp",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_04_SpeedUp",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_05_SpeedUp",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_06_SpeedUp",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_07_SpeedUp",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_08_SpeedUp",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_09_SpeedUp",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_10_SpeedUp",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_11_SpeedUp",
|
|
"Zhenzhen_Attack_ExSpecial_P2_01_AttackProperty_01_12_SpeedUp",
|
|
"Zhenzhen_ExQTE_P2_AttackProperty_01_01",
|
|
"Zhenzhen_ExQTE_P2_AttackProperty_01_02",
|
|
"Zhenzhen_ExQTE_P2_AttackProperty_01_03",
|
|
"Zhenzhen_ExQTE_P2_AttackProperty_02_01",
|
|
"Zhenzhen_ExQTE_P2_AttackProperty_02_02",
|
|
"Zhenzhen_ExQTE_P2_AttackProperty_02_03",
|
|
"Zhenzhen_ExQTE_P2_AttackProperty_02_04",
|
|
"Zhenzhen_ExQTE_P2_AttackProperty_03_01",
|
|
"Zhenzhen_ExQTE_P2_AttackProperty_03_02"
|
|
]
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_DefenceRatio",
|
|
"PropertyValue": "%AS_IgnoreDefenceRatio_Talent02",
|
|
"Target": "Other"
|
|
}
|
|
]
|
|
}
|
|
} |