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

196 lines
No EOL
6.3 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.

{
//激活机器,消除怪物护盾
"AbilityName" : "GamePlayRMudiky_Remove_MonsterHyperShield",
"AbilityStacking":"Unique",
"DefaultModifier":
{
"ModifierStacking":"Unique",
"OnAdded":
[
{
"$type" : "MoleMole.RemoveAbilityAction",
"AbilityName" : "GamePlayRMudiky_MonsterHyperShield"
},
// {
// "$type":"MoleMole.SetAbilitySpecialByExpression",
// "ParamName":"ShieldAmount",
// "ValueType":"float",
// "Expression":"specials(HpPercentage)*property(MaxHP)"
// },
// {
// "$type":"MoleMole.ModifyHpShieldAction",
// "Tag":"MonsterHyperShield",
// // "DurationDelta": 15,
// "MaxValueDelta": "%ShieldAmount"
// },
//护盾为0进入破晕状态
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "BreakStunModifier",
"Target": "Self",
},
//触发受击表现
{
"$type":"MoleMole.ApplyModifier",
"ModifierName":"TriggerHit_Modifier",
"Target":"Self",
},
//调整抗打断等级
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "ResistBreakReset_Modifier",
"Target": "Self",
},
] ,
"OnStunDestroyActions":
[
{
"$type":"MoleMole.SetAbilitySpecialByExpression",
"ParamName":"ShieldAmount",
"ValueType":"float",
"Expression":"specials(HpPercentage)*property(MaxHP)"
},
{
"$type":"MoleMole.ModifyHpShieldAction",
"Tag":"MonsterHyperShield",
// "DurationDelta": 15,
"MaxValueDelta": "%ShieldAmount"
},
],
},
"Modifiers" :
{
"BreakStunModifier":
{
"ModifierStacking": "Unique",
"Duration": -1,
"OnBeingHit":
[
//进入破晕状态
{
"$type" : "MoleMole.ModifyStunStateAction",
"TargetState" : "Break",
"Target" : "Self",
},
//添加击晕Buff
{
"$type" : "MoleMole.ApplyModifier",
"ModifierName" : "StunBuffModifier",
"Target" : "Self",
},
{
"$type" : "MoleMole.FireEffect",
"EffectPattern" : "Eff_Monster_Arlaune_Stun_Start_GasOff_01",
"Target" : "Self",
},
{
"$type": "MoleMole.RemoveModifier",
"ModifierName" : "BreakStunModifier",
"Target" : "Self",
},
]
},
//破晕专用Buff
"StunBuffModifier":
{
"ModifierStacking" : "Unique",
"Duration": -1,
"Buff" :
{
"BuffID" : 101002, //StunBuff
"IsOverrideDuration" : true,
},
},
"TriggerHit_Modifier":
{
"ModifierStacking": "Unique",
"Duration": -1,
"IgnoreTimeScale" : false,
"OnAdded" :
[
//触发受击动作
{
"$type" : "MoleMole.SetAnimCtrlerParamAction",
"ParamType" : 1,
"ParamName" : "Trigger_Hit",
"Target" : "Self",
"BoolVal" : true,
},
// {
// "$type" : "MoleMole.SetAnimCtrlerParamAction",
// "ParamType" : 1,
// "ParamName" : "Trigger_Break_ShieldMode",
// "Target" : "Self",
// "BoolVal" : true,
// },
],
},
"ResistBreakReset_Modifier" :
{
"ModifierStacking": "Refresh",
"Duration" : -1,
"OnAdded":
[
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Monster_Goblin_Buff_SuperArmor",
"Target": "Self",
"AttachEffectPosRot" :
{
"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" : true
}
}
},
{
"$type": "MoleMole.SetRBLOffsetAction",
"Tag": "Monster_RBLSet_4",
"RBLOffset": 2,
"Target": "Self"
}
],
"OnRemoved":
[
{
"$type": "MoleMole.UnsetRBLOffsetAction",
"Tag": "Goblin_ATK06_ResistBreakLevelUp",
"Target": "Self"
}
]
},
},
"AbilitySpecials" :
{
//表格参数
"HpPercentage" :
{
"Value" : 0.01
},
"ShieldAmount" :
{
"Value" : 0.01
}
}
}