150 lines
No EOL
5 KiB
JSON
150 lines
No EOL
5 KiB
JSON
{
|
||
|
||
//真理天赋4:强化特殊攻击(即引爆)额外对目标附加最大生命值10%的伤害,最大不超过珂蕾妲攻击力的400%
|
||
|
||
"AbilityName": "OokumaMari_Talent_04",
|
||
|
||
"AbilityStacking": "Unique",
|
||
|
||
|
||
|
||
"DefaultModifier":
|
||
|
||
{
|
||
|
||
"OnAdded":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.SetAnimCtrlerParamAction",
|
||
|
||
"ParamType": 2,
|
||
|
||
"ParamName": "Bool_Talent_04",
|
||
|
||
"Target": "Self",
|
||
|
||
"BoolVal": true
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type":"MoleMole.ApplyModifier",
|
||
|
||
"ModifierName":"OokumaMariTalent04Modifier",
|
||
|
||
"Target":"Self",
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
|
||
|
||
"Modifiers":
|
||
|
||
{
|
||
|
||
//攻击命中敌方时,额外附加目标10%hpmax的伤害
|
||
|
||
"OokumaMariTalent04Modifier":
|
||
|
||
{
|
||
|
||
"ModifierStacking": "Unique",
|
||
|
||
"Duration": -1,
|
||
|
||
"IgnoreTimeScale": false,
|
||
|
||
|
||
|
||
"OnHitOther":
|
||
|
||
[
|
||
|
||
//将目标10%hpmax存至参数AS_DamegebyMaxHP
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.SetAbilitySpecialsByPropertyAction",
|
||
|
||
"Target" : "Target",
|
||
|
||
"ParamName": "AS_DamegebyMaxHP",
|
||
|
||
"ModifyFunction": "Replace",
|
||
|
||
"PropertyType" : "MaxHP",
|
||
|
||
"Percentage" : "%AS_HPPercentage"
|
||
|
||
},
|
||
|
||
//获取自己5倍攻击力并存至AS_SelfAttack
|
||
|
||
{
|
||
|
||
"$type":"MoleMole.SetAbilitySpecialByExpression",
|
||
|
||
"ParamName":"AS_SelfAttack",
|
||
|
||
"ValueType":"float",
|
||
|
||
"Expression":"property(Attack)*specials(AS_Magnification)",
|
||
|
||
"Target":"Self"
|
||
|
||
},
|
||
|
||
//AS_DamegebyMaxHP小于等于AS_SelfAttack时,将参数AS_DamegebyMaxHP作为额外伤害附加给目标
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.DamageByAttackPropertyAction",
|
||
|
||
"AttackProperty" :
|
||
|
||
{
|
||
|
||
"AddedDamageValue" : "%AS_DamegebyMaxHP"
|
||
|
||
},
|
||
|
||
"AttachPoint":"MiddlePoint",
|
||
|
||
"Target" : "Target",
|
||
|
||
"Predicates":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByAtkHitIsOwnAbility",
|
||
|
||
"IsOwnAbility" :false
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByAbilitySpecial",
|
||
|
||
"ParamName" : "AS_DamegebyMaxHP",
|
||
|
||
"CompareType": "LessEqual",
|
||
|
||
"Param" : "AS_SelfAttack",
|
||
|
||
"ParamType" : "abilitySpecial_float"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByAnimatorEventIDs",
|
||
|
||
"Target" : "Self",
|
||
|
||
"AnimatorEventIDs" :
|
||
|
||
[
|
||
|
||
"OokumaMari_Attack_Branch_01_Explode_01_AttackProperty_01_Correct",
|
||
|
||
"OokumaMari_Attack_Branch_01_Explode_02_AttackProperty_01_Correct",
|
||
|
||
"OokumaMari_Attack_Branch_01_Explode_03_AttackProperty_01_Correct",
|
||
|
||
"OokumaMari_CoAttack_Branch_01_Explode_03_AttackProperty_01_Correct",
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//AS_DamegebyMaxHP大于AS_SelfAttack时,将参数AS_SelfAttack作为额外伤害附加给目标
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.DamageByAttackPropertyAction",
|
||
|
||
"AttackProperty" :
|
||
|
||
{
|
||
|
||
"AddedDamageValue" : "%AS_SelfAttack"
|
||
|
||
},
|
||
|
||
"AttachPoint":"MiddlePoint",
|
||
|
||
"Target" : "Target",
|
||
|
||
"Predicates":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByAtkHitIsOwnAbility",
|
||
|
||
"IsOwnAbility" :false
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByAbilitySpecial",
|
||
|
||
"ParamName" : "AS_DamegebyMaxHP",
|
||
|
||
"CompareType": "Greater",
|
||
|
||
"Param" : "AS_SelfAttack",
|
||
|
||
"ParamType" : "abilitySpecial_float"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByAnimatorEventIDs",
|
||
|
||
"Target" : "Self",
|
||
|
||
"AnimatorEventIDs" :
|
||
|
||
[
|
||
|
||
"OokumaMari_Attack_Branch_01_Explode_01_AttackProperty_01_Correct",
|
||
|
||
"OokumaMari_Attack_Branch_01_Explode_02_AttackProperty_01_Correct",
|
||
|
||
"OokumaMari_Attack_Branch_01_Explode_03_AttackProperty_01_Correct",
|
||
|
||
"OokumaMari_CoAttack_Branch_01_Explode_03_AttackProperty_01_Correct",
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
},
|
||
|
||
|
||
|
||
"AbilitySpecials" :
|
||
|
||
{
|
||
|
||
//默认参数10%最大生命值
|
||
|
||
"AS_HPPercentage" :
|
||
|
||
{
|
||
|
||
"Value" : 0.1
|
||
|
||
},
|
||
|
||
//敌方百分比血量最终参数默认值,在上方赋值覆盖此处
|
||
|
||
"AS_DamegebyMaxHP" :
|
||
|
||
{
|
||
|
||
"Value" : 0
|
||
|
||
},
|
||
|
||
//真理攻击力放大倍数
|
||
|
||
"AS_Magnification" :
|
||
|
||
{
|
||
|
||
"Value" : 5
|
||
|
||
},
|
||
|
||
//真理攻击力最终参数默认值,在上方赋值覆盖此处
|
||
|
||
"AS_SelfAttack" :
|
||
|
||
{
|
||
|
||
"Value" : 0
|
||
|
||
}
|
||
|
||
}
|
||
|
||
} |