196 lines
No EOL
6.3 KiB
JSON
196 lines
No EOL
6.3 KiB
JSON
{
|
||
|
||
//激活机器,消除怪物护盾
|
||
|
||
"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
|
||
|
||
}
|
||
|
||
}
|
||
|
||
} |