2985 lines
82 KiB
JSON
2985 lines
82 KiB
JSON
{
|
|
"AbilityMixins": [
|
|
{
|
|
"$type": "AttachStateWithModifierMixin",
|
|
"ConfigList": [
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Pre",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"ForceCameraLock_Modifier",
|
|
"Execute_ExSwitchInputMute_Modifier",
|
|
"Execute_01_LockStunElement_Modifier",
|
|
"Execute_OverrideSpecialEffectIgnoreTimeScale_Modifier",
|
|
"Mutant_ExecuteSkillTag_Modifier",
|
|
"Execute_UnlimitedSwitchPoint_Modifier",
|
|
"Execute_01_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Pre",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 14,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Mutant_Execute_CameraOverrideTrack_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Pre",
|
|
"FrameCountHigh": 190,
|
|
"FrameCountLow": 155,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_01_ListenEvade_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Pre",
|
|
"FrameCountHigh": 240,
|
|
"FrameCountLow": 40,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Pre",
|
|
"FrameCountHigh": 190,
|
|
"FrameCountLow": 0,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Modifier_Execute_LightningBullets"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Pre",
|
|
"FrameCountHigh": 184,
|
|
"FrameCountLow": 124,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Modifier_Execute_LightningEffect"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Pre",
|
|
"FrameCountHigh": 239,
|
|
"FrameCountLow": 219,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"FadeOutModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Pre",
|
|
"FrameCountHigh": 272,
|
|
"FrameCountLow": 249,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"FadeInModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Combo",
|
|
"FrameCountHigh": 260,
|
|
"FrameCountLow": 0,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"ForceCameraLock_Modifier",
|
|
"Execute_ExSwitchInputMute_Modifier",
|
|
"Execute_02_LockStunElement_Modifier",
|
|
"Execute_UnlimitedSwitchPoint_Modifier",
|
|
"Execute_VFX_Modifier",
|
|
"Mutant_Execute_CameraOverrideTrack_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Combo",
|
|
"FrameCountHigh": 258,
|
|
"FrameCountLow": 0,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_WitchSlow_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Combo",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_Tag_Modifier",
|
|
"Execute_OverrideSpecialEffectIgnoreTimeScale_Modifier",
|
|
"Mutant_ExecuteSkillTag_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Combo",
|
|
"FrameCountHigh": 260,
|
|
"FrameCountLow": 230,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_ParryHit_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Execute_01_Combo",
|
|
"FrameCountHigh": 30,
|
|
"FrameCountLow": 0,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"FadeInModifier"
|
|
]
|
|
}
|
|
],
|
|
"IsSeam": false
|
|
},
|
|
{
|
|
"$type": "ActwithStateFrameMixin",
|
|
"ConfigList": [
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Modifier_Execute_TeleportLogicMove"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_01_Pre",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Modifier_MiddleTips_Execute_Pre"
|
|
},
|
|
{
|
|
"$type": "ShowPopWindowAction",
|
|
"CheckOnce": true,
|
|
"PopID": 9995001,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"BossChallenge"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_01_Pre",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 40
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Modifier_Execute_TeleportLogicMove_Random",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"SuccessExecute"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_01_Pre",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 230
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_IsExecuteSuccess",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_SwitchInNormal_PosRotOverride_Modifier",
|
|
"Target": "Level"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_Avatar_Override_Modifier",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"NotFirstParry"
|
|
],
|
|
"IsAdd": true
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SuccessExecute"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Modifier_MiddleTips_Execute_Combo"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_01_Combo",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"Frame": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_Avatar_Tag_Modifier",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_Avatar_Override_Modifier",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_SwitchInNormal_PosRotOverride_Modifier",
|
|
"Target": "Level"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_InputMute_Modifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_01_Combo",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 260
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"AbilityName": "Mutant_Execute_Manager",
|
|
"AbilitySpecials": {
|
|
"AS_PerfectCounter_HPPercentage": {
|
|
"Value": 0.15
|
|
},
|
|
"AS_StunRecoverPercentage": {
|
|
"Value": 0.15
|
|
},
|
|
"Execute_01_IsPerformDamage": {
|
|
"Value": 0
|
|
},
|
|
"Execute_01_IsPerformHitEffect": {
|
|
"Value": 0
|
|
},
|
|
"HpReduceAmount": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"AbilityStacking": "Unique",
|
|
"DefaultModifier": {
|
|
"OnCustomEventReceived": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "Execute_Check_SuccessHit"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"SuccessExecute"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnHitOther": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Modifier_Execute_IgnoreInvincible",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsLocalAvatar",
|
|
"IsLocalAvatar": true,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ExecuteHit"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"ParryAid"
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimatorStateNormalizedTime",
|
|
"AnimatorStateName": "Attack_EvadeAid",
|
|
"FrameCountLow": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnIndirectBeingHit": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"#Monster_Common_Execute_PerfectCounter_AttackProperty_01"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"Execution_BeingHit"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"DoRefresh": true,
|
|
"Expression": "specials(AS_PerfectCounter_HPPercentage)*property(MaxHP)",
|
|
"ParamName": "HpReduceAmount",
|
|
"ValueType": "Float"
|
|
},
|
|
{
|
|
"$type": "ReplaceDamageAction",
|
|
"TargetDamage": "%HpReduceAmount"
|
|
},
|
|
{
|
|
"$type": "RecoverStunAction",
|
|
"Percentage": "%AS_StunRecoverPercentage",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"#Monster_Common_Execute_PerfectCounter_AttackProperty_01"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"IntVal": 2,
|
|
"ParamName": "Int_GroundHitIndex",
|
|
"ParamType": 3
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Trigger_Hit",
|
|
"ParamType": 1
|
|
},
|
|
{
|
|
"$type": "TimeSlowByConfigKeyAction",
|
|
"ConfigKey": "Monster_Common_EtherBarrierDestroy_TimeSlow_01",
|
|
"IsGlobal": true
|
|
},
|
|
{
|
|
"$type": "AttackCameraShakeAction",
|
|
"ShakeConfigKey": "Monster_Common_ExecutePerfectCounter_CamShake_01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SendCustomEvent",
|
|
"EventKey": "Event_Mutant_Abyss36_Score_03"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Modifiers": {
|
|
"Execute_01_ListenEvade_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Modifier_ListenEvadeSuccess",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Modifier_ListenEvadeSuccess",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"Execute_01_LockStunElement_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "LockStunPropertyMixin",
|
|
"PercentageLock": 0.99
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetRBLOffsetAction",
|
|
"RBLOffset": 2,
|
|
"Tag": "Mutant_Execute_RBL_Up",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnBeingHitPre": [
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"AttackQTE",
|
|
"ExQTE"
|
|
]
|
|
}
|
|
],
|
|
"PropertyKey": "ResistBreakLevel_Delta",
|
|
"PropertyValue": -2,
|
|
"Target": "Target"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "UnsetRBLOffsetAction",
|
|
"Tag": "Mutant_Execute_RBL_Up",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Properties": {
|
|
"Actor_ImmediatelyBreakFrozen": 1,
|
|
"Actor_NoElementAbnormalHitAnimator": 1
|
|
}
|
|
},
|
|
"Execute_01_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": 1,
|
|
"ParamName": "Execute_01_IsPerformDamage",
|
|
"ParamType": "Float",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": 1,
|
|
"ParamName": "Execute_01_IsPerformHitEffect",
|
|
"ParamType": "Float",
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"OnCustomEventReceived": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByCustomEvent",
|
|
"EventKey": "Execute_01_DodgeSuccess"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_WitchSlow_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_Effect_Modifier",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_InputMute_Modifier",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_Avatar_Tag_Modifier",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_VFX_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsExecuteSuccess",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnHitOther": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsLocalAvatar",
|
|
"IsLocalAvatar": true,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ExecuteHit_Check"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"ExQTE"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "DamageByAttackPropertyAction",
|
|
"AnimEventID": "Monster_Mutant_Attack_Execute_01_Pre_AttackProperty_01",
|
|
"Attacker": "Caster",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "NotEqual",
|
|
"Param": 0,
|
|
"ParamName": "Execute_01_IsPerformHitEffect",
|
|
"ParamType": "Float",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "NotEqual",
|
|
"Param": 0,
|
|
"ParamName": "Execute_01_IsPerformDamage",
|
|
"ParamType": "Float",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_WitchSlow_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_Effect_Modifier",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_InputMute_Modifier",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_Avatar_Tag_Modifier",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_Avatar_Override_Modifier",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_VFX_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_IsExecuteSuccess",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SendCustomEvent",
|
|
"EventKey": "Execute_Check_SuccessHit",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ExecuteHit_Damage"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "NotEqual",
|
|
"Param": 0,
|
|
"ParamName": "Execute_01_IsPerformHitEffect",
|
|
"ParamType": "Float",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_IgnoreNoHitEffect",
|
|
"PropertyValue": 1
|
|
},
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ExecuteHit_Damage"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "Equal",
|
|
"Param": 0,
|
|
"ParamName": "Execute_01_IsPerformHitEffect",
|
|
"ParamType": "Float",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_NoHitEffect",
|
|
"PropertyValue": 1
|
|
},
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ExecuteHit_Damage"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "Equal",
|
|
"Param": 0,
|
|
"ParamName": "Execute_01_IsPerformDamage",
|
|
"ParamType": "Float",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_NoDamage",
|
|
"PropertyValue": 1
|
|
}
|
|
]
|
|
},
|
|
"Execute_02_LockStunElement_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "LockStunPropertyMixin",
|
|
"PercentageLock": 0.99
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique",
|
|
"OnBeingHitPre": [
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"#Monster_Common_Execute_PerfectCounter_AttackProperty_01"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"PropertyKey": "ResistBreakLevel_Delta",
|
|
"PropertyValue": 99
|
|
}
|
|
],
|
|
"Properties": {
|
|
"Actor_ImmediatelyBreakFrozen": 1,
|
|
"Actor_NoElementAbnormalHitAnimator": 1
|
|
}
|
|
},
|
|
"Execute_Avatar_Override_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "AttachZoneTagWithModifierMixin",
|
|
"ConfigList": [
|
|
{
|
|
"ModifierNameList": [
|
|
"Execute_EvadeCurve_Modifier"
|
|
],
|
|
"ZoneTag": "Evade"
|
|
},
|
|
{
|
|
"ModifierNameList": [
|
|
"Execute_DeathCurve_Modifier"
|
|
],
|
|
"ZoneTag": "Death"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachStateWithModifierMixin",
|
|
"ConfigList": [
|
|
{
|
|
"AnimatorStateName": "Hit_H_B",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_HitCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Hit_H_F",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_HitCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Hit_L_B",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_HitCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Hit_L_F",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_HitCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "HitFly_F",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_HitFlyCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "HitFly_B",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_HitFlyCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_ParryAid_H_Start",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_ParryAidCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_ParryAid_H",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_ParryAidCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_ParryAid_H_End",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_ParryAidCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_ParryAid_L_Start",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_ParryAidCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_ParryAid_L",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_ParryAidCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_ParryAid_L_End",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_ParryAidCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_EvadeAid",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_EvadeAidCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_EvadeAid_End",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_EvadeAidCurve_Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "SwitchIn_Normal",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Execute_SwitchInNormal_Modifier"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique",
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_SwitchInNormal_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_EvadeAidCurve_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_ParryAidCurve_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_HitCurve_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_EvadeCurve_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_HitFlyCurve_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_Effect_Modifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"Execute_Avatar_Tag_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"BeingExecuting"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"BeingExecuting"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Execute_ChargeEff_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "MiddlePoint",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Monster_Common_Execute_04_Flare",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Execute_Counter_Modifier": {
|
|
"Duration": 3,
|
|
"ModifierStacking": "Unique",
|
|
"OnHitOther": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Execution_BeingHit"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"IsInExecuteSkill"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "DamageByAttackPropertyAction",
|
|
"AnimEventID": "#Monster_Common_Execute_PerfectCounter_AttackProperty_01",
|
|
"Attacker": "Caster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RecoverIndividualFeverAction",
|
|
"Amount": 300,
|
|
"Target": "LocalAvatar"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_Counter_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"IsInExecuteSkill"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"Execute_DeathCurve_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "OverrideWitchSlowMixin",
|
|
"CurveName": "Monster_Execute_AvatarDeath_WitchSlowDownCurve",
|
|
"LayerIndex": 0
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique"
|
|
},
|
|
"Execute_Effect_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "MiddlePoint",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Monster_Common_Execute_01_Control",
|
|
"Tag": "Eff_Monster_Common_Execute_01_Control",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SpecialEffectFadeAction",
|
|
"EffectNames": [
|
|
"Eff_Monster_Common_Execute_01_Control"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnSwitchOutBegin": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_Effect_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Execute_EvadeAidCurve_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "OverrideWitchSlowMixin",
|
|
"CurveName": "Monster_Execute_AvatarEvadeAid_WitchSlowDownCurve",
|
|
"LayerIndex": 0
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique"
|
|
},
|
|
"Execute_EvadeCurve_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "OverrideWitchSlowMixin",
|
|
"CurveName": "Monster_Execute_AvatarEvade_WitchSlowDownCurve",
|
|
"LayerIndex": 0
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique"
|
|
},
|
|
"Execute_Evade_DelayQTE_InputMute_Modifier": {
|
|
"Duration": 10,
|
|
"OnAdded": [
|
|
{
|
|
"$type": "InputEnableAction",
|
|
"Infos": [
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillA"
|
|
},
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillB"
|
|
},
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillBangbooAbyssUltra"
|
|
},
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillUltra"
|
|
}
|
|
],
|
|
"Tag": "InputMuteAction_Execute_DelayQTE",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "PushMuteAidAttackSwitchTypeAction",
|
|
"SwitchTypeList": [
|
|
"BeHitAid",
|
|
"CommonAid"
|
|
],
|
|
"Tag": "Exexute_DelayQTE",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptInputEnableAction",
|
|
"Tag": "InputMuteAction_Execute_DelayQTE",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "PopMuteAidAttackSwitchTypeAction",
|
|
"Tag": "Exexute_DelayQTE",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"Execute_ExSwitchInputMute_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "InputEnableAction",
|
|
"Infos": [
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillUltra"
|
|
}
|
|
],
|
|
"Tag": "InputMuteAction_Ultra",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "PushDisableIconTag",
|
|
"ButtonList": [
|
|
"All"
|
|
],
|
|
"Tag": "InputMuteUI_Execute"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"Avatar_InExecute"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptInputEnableAction",
|
|
"Tag": "InputMuteAction_Ultra",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "PopDisableIconTag",
|
|
"Tag": "InputMuteUI_Execute"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"Avatar_InExecute"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"Execute_HitCurve_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "OverrideWitchSlowMixin",
|
|
"CurveName": "Monster_Execute_AvatarHit_WitchSlowDownCurve",
|
|
"LayerIndex": 0
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique"
|
|
},
|
|
"Execute_HitFlyCurve_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "OverrideWitchSlowMixin",
|
|
"CurveName": "Monster_Execute_AvatarHitFly_WitchSlowDownCurve",
|
|
"LayerIndex": 0
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique"
|
|
},
|
|
"Execute_InputMute_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "InputEnableAction",
|
|
"Infos": [
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillA"
|
|
},
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillB"
|
|
},
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillBangbooAbyssUltra"
|
|
}
|
|
],
|
|
"Tag": "InputMuteAction_Execute",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "PushInputHoldEnableAction",
|
|
"Enable": false,
|
|
"InputType": "SkillD",
|
|
"Tag": "InputMuteHoldEvadeAction_Execute"
|
|
},
|
|
{
|
|
"$type": "PushPerfectSwitchAllowOnstageAvatarAction",
|
|
"AllowOnstage": true,
|
|
"IncludeNoEnergySwitch": true,
|
|
"Tag": "InputMuteAction_Execute_AllowOnStageSwitch"
|
|
},
|
|
{
|
|
"$type": "PushMuteAidAttackSwitchTypeAction",
|
|
"SwitchTypeList": [
|
|
"BeHitAid",
|
|
"CommonAid"
|
|
],
|
|
"Tag": "Exexute_BlockCommonAid",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "PushOverrideSkillMaxEp",
|
|
"SkillType": "Evade",
|
|
"Tag": "Exexute_OverrideSkillMaxEp",
|
|
"Target": "Self",
|
|
"Value": 1
|
|
}
|
|
],
|
|
"OnBeingHit": [
|
|
{
|
|
"$type": "InterruptInputEnableAction",
|
|
"Tag": "InputMuteAction_SwitchMute",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "ModifySkillCDAction",
|
|
"Delta": -10,
|
|
"ModifyType": "ByZero",
|
|
"Ratio": 0,
|
|
"SkillType": "Evade",
|
|
"Target": "Self",
|
|
"ValueType": "CurrentValue"
|
|
}
|
|
],
|
|
"OnDodgeSuccess": [
|
|
{
|
|
"$type": "InterruptInputEnableAction",
|
|
"Tag": "InputMuteAction_SwitchMute",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "ModifySkillCDAction",
|
|
"Delta": -10,
|
|
"ModifyType": "ByZero",
|
|
"Ratio": 0,
|
|
"SkillType": "Evade",
|
|
"Target": "Self",
|
|
"ValueType": "CurrentValue"
|
|
}
|
|
],
|
|
"OnHitOther": [
|
|
{
|
|
"$type": "InterruptInputEnableAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ParryAid"
|
|
]
|
|
}
|
|
],
|
|
"Tag": "InputMuteAction_SwitchMute",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "ModifySkillCDAction",
|
|
"Delta": -10,
|
|
"ModifyType": "ByZero",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ParryAid"
|
|
]
|
|
}
|
|
],
|
|
"Ratio": 0,
|
|
"SkillType": "Evade",
|
|
"Target": "Self",
|
|
"ValueType": "CurrentValue"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptInputEnableAction",
|
|
"Tag": "InputMuteAction_Execute"
|
|
},
|
|
{
|
|
"$type": "PopInputHoldEnableAction",
|
|
"Tag": "InputMuteHoldEvadeAction_Execute"
|
|
},
|
|
{
|
|
"$type": "InterruptInputEnableAction",
|
|
"Tag": "InputMuteAction_SwitchMute",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "PopPerfectSwitchAllowOnstageAvatarAction",
|
|
"Tag": "InputMuteAction_Execute_AllowOnStageSwitch"
|
|
},
|
|
{
|
|
"$type": "PopMuteAidAttackSwitchTypeAction",
|
|
"Tag": "Exexute_BlockCommonAid",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "PopOverrideSkillMaxEp",
|
|
"SkillType": "Evade",
|
|
"Tag": "Exexute_OverrideSkillMaxEp",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnSkillStart": [
|
|
{
|
|
"$type": "InterruptInputEnableAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByFromSkillType",
|
|
"SkillType": "EvadeAid"
|
|
}
|
|
],
|
|
"Tag": "InputMuteAction_SwitchMute",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "ModifySkillCDAction",
|
|
"Delta": -10,
|
|
"ModifyType": "ByZero",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByFromSkillType",
|
|
"SkillType": "EvadeAid"
|
|
}
|
|
],
|
|
"Ratio": 0,
|
|
"SkillType": "Evade",
|
|
"Target": "Self",
|
|
"ValueType": "CurrentValue"
|
|
}
|
|
],
|
|
"OnSwitchTriggerInInstant": [
|
|
{
|
|
"$type": "InputEnableAction",
|
|
"Infos": [
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "CharacterSwitch"
|
|
}
|
|
],
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsLocalAvatar",
|
|
"IsLocalAvatar": true
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasModifier",
|
|
"ModifierNameList": [
|
|
"Execute_Mute_SwitchInput_Modifier"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "InputMuteAction_SwitchMute",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"Execute_LastAttack_Evade_Detect_Modifier": {
|
|
"OnDodgeSuccess": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_RealTimeQTE",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Execution_Success"
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_LastAttack_Evade_Detect_Modifier"
|
|
}
|
|
],
|
|
"OnSkillStart": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByFromSkillType",
|
|
"SkillType": "EvadeAid"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_RealTimeQTE_Timer"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_LastAttack_Evade_Detect_Modifier"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Execute_Mute_SwitchInput_Modifier": {
|
|
"Duration": 0.3,
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "MuteBtnSwitchAction",
|
|
"MuteNormalSwitch": false
|
|
}
|
|
],
|
|
"OnSwitchTriggerInInstant": [
|
|
{
|
|
"$type": "MuteBtnSwitchAction",
|
|
"MuteNormalSwitch": true,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsLocalAvatar",
|
|
"IsLocalAvatar": true,
|
|
"Target": "Target"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Execute_OverrideSpecialEffectIgnoreTimeScale_Modifier": {
|
|
"OnAdded": [
|
|
{
|
|
"$type": "PushOverrideSpecialEffectIgnoreTimeScaleAction",
|
|
"EffectNames": [
|
|
"Eff_PerfectEvade_01"
|
|
],
|
|
"IsIgnore": true,
|
|
"Target": "TeamAvatars",
|
|
"TimeScaleType": "OwnerTimeScale"
|
|
},
|
|
{
|
|
"$type": "PushOverrideSpecialEffectIgnoreTimeScaleAction",
|
|
"EffectNames": [
|
|
"Eff_PerfectEvade_01"
|
|
],
|
|
"IsIgnore": true,
|
|
"Target": "TeamAvatars",
|
|
"TimeScaleType": "WitchTimeScale"
|
|
},
|
|
{
|
|
"$type": "PushOverrideSpecialEffectIgnoreTimeScaleAction",
|
|
"EffectNames": [
|
|
"Eff_Hit_Parry_01"
|
|
],
|
|
"IsIgnore": true,
|
|
"Target": "TeamAvatars",
|
|
"TimeScaleType": "OwnerTimeScale"
|
|
},
|
|
{
|
|
"$type": "PushOverrideSpecialEffectIgnoreTimeScaleAction",
|
|
"EffectNames": [
|
|
"Eff_Hit_Parry_01"
|
|
],
|
|
"IsIgnore": true,
|
|
"Target": "TeamAvatars",
|
|
"TimeScaleType": "WitchTimeScale"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopOverrideSpecialEffectIgnoreTimeScaleAction",
|
|
"EffectNames": [
|
|
"Eff_PerfectEvade_01"
|
|
],
|
|
"Target": "TeamAvatars",
|
|
"TimeScaleType": "OwnerTimeScale"
|
|
},
|
|
{
|
|
"$type": "PopOverrideSpecialEffectIgnoreTimeScaleAction",
|
|
"EffectNames": [
|
|
"Eff_PerfectEvade_01"
|
|
],
|
|
"Target": "TeamAvatars",
|
|
"TimeScaleType": "WitchTimeScale"
|
|
},
|
|
{
|
|
"$type": "PopOverrideSpecialEffectIgnoreTimeScaleAction",
|
|
"EffectNames": [
|
|
"Eff_Hit_Parry_01"
|
|
],
|
|
"Target": "TeamAvatars",
|
|
"TimeScaleType": "OwnerTimeScale"
|
|
},
|
|
{
|
|
"$type": "PopOverrideSpecialEffectIgnoreTimeScaleAction",
|
|
"EffectNames": [
|
|
"Eff_Hit_Parry_01"
|
|
],
|
|
"Target": "TeamAvatars",
|
|
"TimeScaleType": "WitchTimeScale"
|
|
}
|
|
]
|
|
},
|
|
"Execute_ParryAidCurve_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "OverrideWitchSlowMixin",
|
|
"CurveName": "Monster_Execute_AvatarParry_WitchSlowDownCurve",
|
|
"LayerIndex": 0
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "PushOverrideForceDamageInWitchSlow",
|
|
"Tag": "Execute_ForceDamageInWitchSlow",
|
|
"Target": "Self",
|
|
"WhiteList": [
|
|
"ParryAid",
|
|
"AttackAid"
|
|
]
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopOverrideForceDamageInWitchSlow",
|
|
"Tag": "Execute_ForceDamageInWitchSlow",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Execute_ParryHit_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"IgnoreParry"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_LastAttack_Evade_Detect_Modifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnBeingHitPre": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ParryAid"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Execution_Success"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Execution_BeingHit"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"IgnoreParry"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackPropertyAction",
|
|
"AnimEventID": "#Monster_Common_Execute_PerfectCounter_AttackProperty_01",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_ParryHit_Modifier"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"IgnoreParry"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_LastAttack_Evade_Detect_Modifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"Execute_RealTimeQTE": {
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "ListenRealtimeQTEMixin",
|
|
"CustomTag": "Common_Monsterr_Execute_RealTimeQTE",
|
|
"OnFail": [
|
|
],
|
|
"OnFinish": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_RealTimeQTE"
|
|
}
|
|
],
|
|
"OnStart": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Execute_Evade_DelayQTE_InputMute_Modifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnSuccess": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_Counter_Modifier",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Trigger_PressAttackA",
|
|
"ParamType": 1,
|
|
"Target": "LocalAvatar"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnAdded": [
|
|
{
|
|
"$type": "StartRealtimeQTEAction",
|
|
"ConfigKey": "Common_Monsterr_Execute_RealTimeQTE"
|
|
}
|
|
]
|
|
},
|
|
"Execute_RealTimeQTE_Timer": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.4,
|
|
"IgnoreTimeScale": false,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_RealTimeQTE"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Execute_Evade_DelayQTE_InputMute_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Execution_Success"
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"Execute_SwitchInNormal_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "OverrideWitchSlowMixin",
|
|
"CurveName": "Monster_Execute_AvatarSwitchIn_Normal_WitchSlowDownCurve",
|
|
"LayerIndex": 0
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique"
|
|
},
|
|
"Execute_SwitchInNormal_PosRotOverride_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "PushPurpleLightSwitchInfoAction",
|
|
"LockTargetId": "Monster_Execute_Attack_LockTarget",
|
|
"PurpleLightSwitchPos": {
|
|
"CoordsOption": "ReferTarget",
|
|
"NeedRaycastGround": false,
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": -180,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 9
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"BackupOffsetReferTarget": "Self",
|
|
"OffsetReferTarget": "Target"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopPurpleLightSwitchInfoAction"
|
|
}
|
|
]
|
|
},
|
|
"Execute_Tag_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"Executing"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"Execution_BeingHit"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnAttackLanded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"Execution_Success"
|
|
],
|
|
"IsAdd": true,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsLocalAvatar",
|
|
"IsLocalAvatar": true,
|
|
"Target": "Target"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"Executing"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"Execution_Success"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Execute_UnlimitedSwitchPoint_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "PushUnlimitPerfectSwitchPointAction",
|
|
"Tag": "Execute_UnlimitParry",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopUnlimitPerfectSwitchPointAction",
|
|
"Tag": "Execute_UnlimitParry",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Execute_VFX_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "WitchSlowDown_Vignette_02",
|
|
"EffectType": "Vignette"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "Execute_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "WitchSlowDown_ScreenEffects_02",
|
|
"EffectType": "ScreenEffects"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "WitchSlowDown_FXFog_02",
|
|
"EffectType": "FXFog"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "Execute_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
},
|
|
{
|
|
"$type": "PushUnlimitPerfectSwitchPointAction",
|
|
"Tag": "Execute_WitchTime",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "WitchSlowDown_Vignette_02",
|
|
"EffectType": "Vignette"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "Execute_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "WitchSlowDown_ScreenEffects_02",
|
|
"EffectType": "ScreenEffects"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "WitchSlowDown_FXFog_02",
|
|
"EffectType": "FXFog"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "Execute_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
},
|
|
{
|
|
"$type": "PopUnlimitPerfectSwitchPointAction",
|
|
"Tag": "Execute_WitchTime",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Execute_WitchSlow_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "WitchSlowDownMixin",
|
|
"CustomKey": "Monster_Execute_WitchSlowDown_AbilityTargetting_01",
|
|
"EnableForMultiplayer": true,
|
|
"ExcludeTargets": "Custom",
|
|
"OnEnd": [
|
|
{
|
|
"$type": "SpecialEffectFadeAction",
|
|
"EffectNames": [
|
|
"Eff_Monster_Common_Execute_01_Control"
|
|
],
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"Priority": 10,
|
|
"SlowDownKey": "WitchSlowDown_TimeSlow_Monster_Execute_01",
|
|
"TotalDuration": -1,
|
|
"WitchSlowDownRBLOffset": 0
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique"
|
|
},
|
|
"FadeInModifier": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "PopEntityVisibleWithTagAction",
|
|
"Tag": "MiasmaFrenziedManiac"
|
|
},
|
|
{
|
|
"$type": "InterruptDitherFadeAction",
|
|
"Tag": "Monster_FrenziedManiac_Miasma_Dither_Fade",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PopMuteHUDAction",
|
|
"tag": "MiasmaFrenziedManiac_MuteHUD"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "FadeOutModifier"
|
|
},
|
|
{
|
|
"$type": "PopMuteBeSelectedAction",
|
|
"Tag": "HideMonster",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "PerformRBLModifier"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "InvincibleModifier"
|
|
},
|
|
{
|
|
"$type": "PopHullColliderEnable",
|
|
"Tag": "Mutant_Collider_Execute",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Monster_Mutant_Common_02_Disappear",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Monster_Mutant_Common_07_DisappearFlare",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"FadeOutModifier": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.05,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "PushEntityVisibleWithTagAction",
|
|
"Tag": "MiasmaFrenziedManiac",
|
|
"Visible": false
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "DitherFadeAction",
|
|
"DitherFadeKey": "Monster_FrenziedManiac_Miasma_Dither_Fade",
|
|
"Tag": "Monster_FrenziedManiac_Miasma_Dither_Fade",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PushMuteHUDAction",
|
|
"tag": "MiasmaFrenziedManiac_MuteHUD"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "FadeInModifier"
|
|
},
|
|
{
|
|
"$type": "PushMuteBeSelectedAction",
|
|
"Tag": "HideMonster",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "PerformRBLModifier"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "InvincibleModifier"
|
|
},
|
|
{
|
|
"$type": "PushHullColliderEnable",
|
|
"HullColliderEnable": false,
|
|
"Tag": "Mutant_Collider_Execute",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Monster_Mutant_Common_02_Disappear",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Monster_Mutant_Common_07_DisappearFlare",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Monster_Mutant_Common_08_DisappearTrail",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"ForceCameraLock_Modifier": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "PushCameraLockOnTargetAction",
|
|
"Tag": "Execute_ForceCameraLock",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopCameraLockOnTargetAction",
|
|
"Tag": "Execute_ForceCameraLock",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"InvincibleModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "PushInvincibleAction",
|
|
"Tag": "MiasmaTerrorBird"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopInvincibleAction",
|
|
"Tag": "MiasmaTerrorBird"
|
|
}
|
|
]
|
|
},
|
|
"Modifier_Execute_IgnoreInvincible": {
|
|
"Duration": 0.01,
|
|
"ModifierStacking": "Unique",
|
|
"Properties": {
|
|
"Actor_AnimEventIgnoreInvincible": 1
|
|
}
|
|
},
|
|
"Modifier_Execute_LightningBullets": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.8,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "TriggerAbilityAction",
|
|
"AbilityName": "Mutant_Execute_Bullet_Warning_AvatarPos"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnThinkInterval": [
|
|
{
|
|
"$type": "TriggerAbilityAction",
|
|
"AbilityName": "Mutant_Execute_Bullet_Warning_RandomPos"
|
|
}
|
|
],
|
|
"ThinkInterval": 0.1
|
|
},
|
|
"Modifier_Execute_LightningEffect": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.5,
|
|
"TimeUpActions": [
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "TriggerAbilityAction",
|
|
"AbilityName": "Mutant_Execute_Bullet_Warning_AvatarPos_End"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Monster_Mutant_Attack_Execute_01_Pre_14_Alert2",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Target": "LocalAvatar"
|
|
}
|
|
]
|
|
},
|
|
"Modifier_Execute_TeleportLogicMove": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.233,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"DefaultOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"Duration": 0.1,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeLerpSpeed",
|
|
"Speed": 999999
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"RandomAngleRange": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"RandomPositionRange": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"NodePoint": "511700001_Point_000",
|
|
"OffsetReferTarget": "NodePoint"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.1,
|
|
"ReachTargetStop": true,
|
|
"RotateSpeed": 1,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Relative",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"OffsetReferTarget": "LocalAvatar"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 0.4,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "FadeInModifier"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": 1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "FadeOutModifier"
|
|
}
|
|
]
|
|
},
|
|
"Modifier_Execute_TeleportLogicMove_Random": {
|
|
"Duration": 1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "RandomOperator",
|
|
"Odds": 0.5,
|
|
"OnFailure": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"DefaultOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"Duration": 0.1,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeLerpSpeed",
|
|
"Speed": 35
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Camera",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"PositionOffset": {
|
|
"x": -30,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"RandomAngleRange": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"RandomPositionRange": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"OffsetReferTarget": "LocalAvatar"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.1,
|
|
"ReachTargetStop": true,
|
|
"RotateSpeed": 1,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Relative",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"OffsetReferTarget": "LocalAvatar"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnSuccess": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"DefaultOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"Duration": 0.1,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeLerpSpeed",
|
|
"Speed": 35
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Camera",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"PositionOffset": {
|
|
"x": 30,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"RandomAngleRange": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"RandomPositionRange": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"OffsetReferTarget": "LocalAvatar"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.1,
|
|
"ReachTargetStop": true,
|
|
"RotateSpeed": 1,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Relative",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"OffsetReferTarget": "LocalAvatar"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Modifier_ListenEvadeSuccess": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnDodgeSuccess": [
|
|
{
|
|
"$type": "SendCustomEvent",
|
|
"EventKey": "Execute_01_DodgeSuccess",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0,
|
|
"ParamName": "Execute_01_IsPerformDamage",
|
|
"ParamType": "Float",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0,
|
|
"ParamName": "Execute_01_IsPerformHitEffect",
|
|
"ParamType": "Float",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Evade"
|
|
]
|
|
}
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"OnSkillStart": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByFromSkillType",
|
|
"SkillType": "EvadeAid"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "SendCustomEvent",
|
|
"EventKey": "Execute_01_DodgeSuccess",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0,
|
|
"ParamName": "Execute_01_IsPerformDamage",
|
|
"ParamType": "Float",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0,
|
|
"ParamName": "Execute_01_IsPerformHitEffect",
|
|
"ParamType": "Float",
|
|
"Target": "Caster"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Modifier_MiddleTips_Execute_Combo": {
|
|
"Duration": 6,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ShowMiddleTipAction",
|
|
"Show": true,
|
|
"TipID": 100020
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "ShowMiddleTipAction",
|
|
"Show": false,
|
|
"TipID": 100020
|
|
}
|
|
]
|
|
},
|
|
"Modifier_MiddleTips_Execute_Pre": {
|
|
"Duration": 5,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ShowMiddleTipAction",
|
|
"Show": true,
|
|
"TipID": 100019
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "ShowMiddleTipAction",
|
|
"Show": false,
|
|
"TipID": 100019
|
|
}
|
|
]
|
|
},
|
|
"Mutant_ExecuteSkillTag_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"IsInExecuteSkill"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"IsInExecuteSkill"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Mutant_Execute_CameraOverrideTrack_Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "CameraOverrideTrackAction",
|
|
"OverrideKey": "Mutant_Execute_CameraOverrideTrack_01",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"WindShield"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnBeingHit": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"ParryAid"
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "CameraOverrideTrackAction",
|
|
"OverrideKey": "Mutant_Execute_CameraOverrideTrack_Parry"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "CameraOverrideTrackEndAction",
|
|
"OverrideKey": "Mutant_Execute_CameraOverrideTrack_01",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"WindShield"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"PerformRBLModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetRBLAction",
|
|
"RBL": 6,
|
|
"Tag": "MiasmaTerrorBird_PerformRBL",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "UnsetRBLAction",
|
|
"Tag": "MiasmaTerrorBird_PerformRBL",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |