HollowPS_TV_experiments/extras/zzz-0.1-jsons/Nostradamus_Talent_02.json

196 lines
No EOL
5 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
//妮可天赋02释放exsp后全队穿透提升30%持续8sexsp释放时每蓄力0.5s持续时间增加2s
"AbilityName": "Nostradamus_Talent_02",
"AbilityStacking": "Unique",
"DefaultModifier": {
"OnAdded": [
{
"$type": "MoleMole.SetAnimCtrlerParamAction",
"ParamType": 2,
"ParamName": "Bool_Talent_02",
"Target": "Self",
"BoolVal": true
}
]
},
"AbilityMixins": [
{
"$type": "MoleMole.AttachStateWithModifierMixin",
"ConfigList": [
//Exsp动作
{
"AnimatorStateName": "Attack_Branch_01_Fire",
"LayerIndex": 0,
"Target": "Self",
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList": [
"NostradamusTalent02Modifier"
]
},
{
"AnimatorStateName": "Attack_Branch_02_Fire",
"LayerIndex": 0,
"Target": "Self",
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList": [
"NostradamusTalent02Modifier"
]
},
//蓄力动作
{
"AnimatorStateName": "Attack_Branch_01_Charge",
"LayerIndex": 0,
"Target": "Self",
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList": [
"NostradamusTalent02Modifier"
]
},
{
"AnimatorStateName": "Attack_Branch_02_Charge",
"LayerIndex": 0,
"Target": "Self",
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList": [
"NostradamusTalent02Modifier"
]
}
]
},
{
//蓄力动作
"$type": "MoleMole.ActwithStateFrameMixin",
"ConfigList": [
{
"AnimatorStateName": "Attack_Branch_01_Charge",
"LayerIndex": 0,
"Frame": 29,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList": [
{
"$type": "MoleMole.SetAbilitySpecialAction",
"ParamName": "AS_Duration_Talent_02",
"ParamType": "abilitySpecial_float",
"ModifyFunction": "Add",
"Param": "AS_TimeDelta_Talent_02"
}
]
},
{
"AnimatorStateName": "Attack_Branch_01_Charge",
"LayerIndex": 0,
"Frame": 59,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList": [
{
"$type": "MoleMole.SetAbilitySpecialAction",
"ParamName": "AS_Duration_Talent_02",
"ParamType": "abilitySpecial_float",
"ModifyFunction": "Add",
"Param": "AS_TimeDelta_Talent_02"
}
]
},
{
"AnimatorStateName": "Attack_Branch_02_Charge",
"LayerIndex": 0,
"Frame": 29,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList": [
{
"$type": "MoleMole.SetAbilitySpecialAction",
"ParamName": "AS_Duration_Talent_02",
"ParamType": "abilitySpecial_float",
"ModifyFunction": "Add",
"Param": "AS_TimeDelta_Talent_02"
}
]
},
{
"AnimatorStateName": "Attack_Branch_02_Charge",
"LayerIndex": 0,
"Frame": 59,
"ForceTriggerOnTransitionOut": false,
"IsLoop": false,
"ActionList": [
{
"$type": "MoleMole.SetAbilitySpecialAction",
"ParamName": "AS_Duration_Talent_02",
"ParamType": "abilitySpecial_float",
"ModifyFunction": "Add",
"Param": "AS_TimeDelta_Talent_02"
}
]
}
]
}
],
"Modifiers": {
//检测当移除modifier时全队获得穿透率提升15%效果
"NostradamusTalent02Modifier": {
"ModifierStacking": "Unique",
"Duration": -1,
"IgnoreTimeScale": false,
"OnRemoved": [
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "TeammatesPenModifier",
"Target": "TeamAvatars"
},
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "ResetparamModifier",
"Target": "Self"
}
]
},
//穿透率提升15%效果
"TeammatesPenModifier": {
"ModifierStacking": "RefreshByLongTime",
"Duration": "%AS_Duration_Talent_02",
"IgnoreTimeScale": false,
"Properties": {
"Actor_PenRatio": "%AS_AddedPenRatio_Talent_02"
}
},
//重置时间增量参数为默认值,确保重置参数时间为效果添加后
"ResetparamModifier": {
"ModifierStacking": "Refresh",
"Duration": 0.1,
"IgnoreTimeScale": false,
"OnAdded": [
//重置时间增量参数为默认值
{
"$type": "MoleMole.SetAbilitySpecialAction",
"ParamName": "AS_Duration_Talent_02",
"ParamType": "float",
"ModifyFunction": "Replace",
"Param": 8.0
}
]
}
},
"AbilitySpecials": {
//基础持续时间
"AS_Duration_Talent_02": {
"Value": 8.0
},
//穿透提升30%
"AS_AddedPenRatio_Talent_02": {
"Value": 0.3
},
//每0.5s持续时间增量
"AS_TimeDelta_Talent_02": {
"Value": 2.0
}
}
}