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

126 lines
No EOL
2.8 KiB
JSON

{
"AbilityName" : "Ability_HealSp",
"OnAbilityStart" :
[
{
"$type" : "MoleMole.ApplyModifier",
"ModifierName" : "HealSpModifier",
"Target" : "TeamAvatars"
},
{
"$type" : "MoleMole.FireAudio",
"AudioPattern" : "Play_sfx_interact_inlevel_pickup_sp"
}
// {
// "$type" : "MoleMole.FireEffect",
// "EffectPattern" : "Eff_DropItemChip_Loot",
// "Target" : "Target",
// "FireEffectPosRot" :
// {
// "CoordsOption" : "ReferTarget",
// "TargetOption" :
// {
// "$type" : "MoleMole.ConfigPosRotReferTarget",
// "OffsetReferTarget" : "Self",
// "AttachPoint" : "MiddlePoint",
// "IsUseAttachPointPos" : true,
// "IsUseAttachPointRotation" : true
// },
// "Offset" :
// {
// "PositionOffset" : {"x":0.0, "y":0.0, "z":0.0},
// "AngleOffset" : {"x":0.0, "y":0.0, "z":0.0},
// "IsUseRotationY" : true,
// "IsUseRotationXZ" : false
// }
// }
// }
],
"Modifiers" :
{
"HealSpModifier" :
{
"ModifierStacking" : "MultipleRefresh",
"Duration" : 1.0,
"OnAdded":
[
{
"$type": "MoleMole.RecoverSPAction",
"Target" : "Self",
"Percentage": "%HealRatio_01",
"Amount": "%HealNum_01",
"IgnoreRatio": false,
"Predicates" :
[
{
"$type": "MoleMole.ByAvatarTeamIndex",
"TeamIndex": 1,
"Target" : "Self"
}
]
},
{
"$type": "MoleMole.RecoverSPAction",
"Target" : "Self",
"Percentage": "%HealRatio_02",
"Amount": "%HealNum_02",
"IgnoreRatio": false,
"Predicates" :
[
{
"$type": "MoleMole.ByAvatarTeamIndex",
"TeamIndex": 2,
"Target" : "Self"
}
]
},
{
"$type": "MoleMole.RecoverSPAction",
"Target" : "Self",
"Percentage": "%HealRatio_03",
"Amount": "%HealNum_03",
"IgnoreRatio": false,
"Predicates" :
[
{
"$type": "MoleMole.ByAvatarTeamIndex",
"TeamIndex": 3,
"Target" : "Self"
}
]
}
]
}
},
"AbilitySpecials":
{
"HealRatio_01":
{
"Value": 0
},
"HealRatio_02":
{
"Value": 0
},
"HealRatio_03":
{
"Value": 0
},
"HealNum_01":
{
"Value": 0
},
"HealNum_02":
{
"Value": 0
},
"HealNum_03":
{
"Value": 0
}
}
}