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

170 lines
No EOL
5.2 KiB
JSON

{
// Anbi被动_天赋_01
"AbilityName" : "Anton_Talent_01",
"AbilityStacking": "Unique",
"DefaultModifier":
{
//普攻时发动特效
"OnAdded":
[
{
"$type": "MoleMole.SetAnimCtrlerParamAction",
"ParamType": 2,
"ParamName": "Bool_Talent_01",
"Target": "Self",
"BoolVal": true
},
{
"$type" : "MoleMole.ApplyModifier",
"ModifierName" : "AntonDrillSPRecoverModifier",
"Target" : "Self",
},
{
"$type":"MoleMole.SetAbilitySpecialByExpression",
"ParamName":"AS_RecoverSp_Normal_Single",
"ValueType":"float",
"Expression":"specials(AS_RecoverSp_Normal)/specials(AS_Normal_HitCount)",
"Target":"Self",
},
{
"$type":"MoleMole.SetAbilitySpecialByExpression",
"ParamName":"AS_RecoverSp_Special_Single",
"ValueType":"float",
"Expression":"specials(AS_RecoverSp_Special)/specials(AS_Special_HitCount)",
"Target":"Self",
},
],
},
"Modifiers":
{
"AntonDrillSPRecoverModifier":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnPatternAttackLanded":
[
{
"$type" : "MoleMole.ApplyModifier",
"ModifierName" : "HudSpChangeModifier",
"Target" : "Self",
"Predicates":
[
{
"$type" : "MoleMole.ByAnimTagList",
"TagList" :
[
"DrillAttack"
]
}
],
},
{
"$type": "MoleMole.RecoverSPAction",
"Target" : "Self",
"Percentage": 0,
"Amount": "%AS_RecoverSp_Normal_Single",
"IgnoreRatio": false,
"Predicates":
[
{
"$type" : "MoleMole.ByAnimTagList",
"TagList" :
[
"DrillAttack"
]
},
{
"$type" : "MoleMole.ByAnimTagList",
"TagList" :
[
"AttackNormal"
]
}
],
},
{
"$type": "MoleMole.RecoverSPAction",
"Target" : "Self",
"Percentage": 0,
"Amount": "%AS_RecoverSp_Special_Single",
"IgnoreRatio": false,
"Predicates":
[
{
"$type" : "MoleMole.ByAnimTagList",
"TagList" :
[
"DrillAttack",
]
},
{
"$type" : "MoleMole.ByAnimTagList",
"TagList" :
[
"AttackSpecial",
]
}
],
}
],
},
"HudSpChangeModifier":
{
"ModifierStacking": "Refresh",
"Duration": 0.1,
"OnAdded":
[
{
"$type" : "MoleMole.SetHudSpConstantChangeAction",
"SpChangeType" : "Recover",
"Tag" : "Anton_Talent_SPRecover",
"Priority" : 2,
}
],
"OnRemoved" :
[
{
"$type" : "MoleMole.UnSetHudSpConstantChangeAction",
"Tag" : "Anton_Talent_SPRecover",
}
]
},
},
"AbilitySpecials" :
{
//表格参数
"AS_RecoverSp_Normal" :
{
//"Value" : 0.03333334,
"Value" : 7.5,
},
"AS_RecoverSp_Special" :
{
//"Value" : 0.03333334,
"Value" : 3.75,
},
"AS_RecoverSp_Normal_Single":
{
"Value" : 0.25,
},
"AS_RecoverSp_Special_Single":
{
"Value" : 0.25,
},
"AS_Normal_HitCount":
{
"Value" : 30,
},
"AS_Special_HitCount":
{
"Value" : 23,
},
}
}