{ "AbilityMixins": [ { "$type": "BuddyQTEMixin", "BangbooQTEIndex": 10, "BangbooQTEPosRot": { "CoordsOption": "Relative", "NeedRaycastGround": true, "Offset": { "AngleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "BackupAngleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "BackupPositionOffset": { "x": -1.5, "y": 0.0, "z": -2.0 }, "IsUseRotationXZ": false, "IsUseRotationY": true, "PositionOffset": { "x": -1.5, "y": 0.0, "z": -2.0 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "BackupOffsetReferTarget": "Self", "OffsetReferTarget": "Target" } }, "NeedOverridePosRot": true, "OnBuddyQTEStart": [ { "$type": "FireAudio", "AudioPattern": "SFX_Bangboo_QTE_Stop" }, { "$type": "TriggerSoundAction", "soundActionKey": "Play_SoundAction_Bangboo_QTE_Start" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "InBangbooQTE" ], "IsAdd": true, "Target": "TeamAvatars" } ], "OverridePosRot": { "CoordsOption": "Relative", "NeedRaycastGround": true, "Offset": { "AngleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "BackupAngleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "BackupPositionOffset": { "x": 1.5, "y": 0.0, "z": -2.0 }, "IsUseRotationXZ": false, "IsUseRotationY": true, "PositionOffset": { "x": 1.5, "y": 0.0, "z": -2.0 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "BackupOffsetReferTarget": "Self", "OffsetReferTarget": "Target" } }, "QTEEnterRange": 7, "QTEExitRange": 10, "QTELockTargetID": "QTE_Tick_LockTarget_01", "SwitchOutIndex": -1, "TriggerConditionGroup": { "$type": "QTEConditionGroup", "QTEConditionList": [ { "$type": "QTEConditionStunReset", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByAvatarCount", "CompareType": "Equal", "CompareValue": 1 }, { "$type": "ByNot", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "NormalQTE", "AttackQTE" ] } ] } ] }, { "$type": "ByAnd", "Predicates": [ { "$type": "ByAvatarCount", "CompareType": "Equal", "CompareValue": 2 }, { "$type": "ByNot", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "NormalQTE", "AttackQTE" ] } ] } ] }, { "$type": "ByAnd", "Predicates": [ { "$type": "ByAvatarCount", "CompareType": "Equal", "CompareValue": 3 }, { "$type": "ByQTECount", "QTECount": 3 } ], "Target": "Other" } ], "Target": "Other" } ] } ] } }, { "$type": "ListenQTEMixin", "IsBuddyTriggerQTE": true, "ListenQTESwitchInTriggered": [], "ListenQTEWindowCanceled": [ { "$type": "ApplyModifier", "ModifierName": "QTECloseModifier", "Target": "Self" } ], "ListenQTEWindowClosed": [ { "$type": "ApplyModifier", "ModifierName": "QTECloseModifier", "Target": "Self" } ], "ListenQTEWindowOpened": [ { "$type": "RemoveModifier", "ModifierName": "QTECloseModifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "QTEOpenModifier", "Predicates": [ { "$type": "ByCameraFollowed", "IsCameraFollowed": true, "Target": "Self" }, { "$type": "ByQTEConditionType", "Target": "Self", "Type": "Trigger" } ], "Target": "Self" }, { "$type": "FireAudio", "AudioPattern": "SFX_Bangboo_QTE_Begin", "Predicates": [ { "$type": "ByCameraFollowed", "IsCameraFollowed": true, "Target": "Self" }, { "$type": "ByQTEConditionType", "Type": "Trigger" } ] }, { "$type": "FireAudio", "AudioPattern": "QTE_Begin_Normal", "Predicates": [ { "$type": "ByCameraFollowed", "IsCameraFollowed": true, "Target": "Self" }, { "$type": "ByMonsterStrengthType", "CompareType": "Equal", "StrengthType": "Normal", "Target": "Target" } ] }, { "$type": "FireAudio", "AudioPattern": "QTE_Begin_Elite", "Predicates": [ { "$type": "ByCameraFollowed", "IsCameraFollowed": true, "Target": "Self" }, { "$type": "ByMonsterStrengthType", "CompareType": "Equal", "StrengthType": "Elite", "Target": "Target" } ] }, { "$type": "FireAudio", "AudioPattern": "QTE_Begin_Boss", "Predicates": [ { "$type": "ByCameraFollowed", "IsCameraFollowed": true, "Target": "Self" }, { "$type": "ByMonsterStrengthType", "CompareType": "Equal", "StrengthType": "Boss", "Target": "Target" } ] }, { "$type": "FireAudio", "AudioPattern": "QTE_Begin", "Predicates": [ { "$type": "ByCameraFollowed", "IsCameraFollowed": true, "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByMonsterStrengthType", "CompareType": "Equal", "StrengthType": "Normal", "Target": "Target" }, { "$type": "ByMonsterStrengthType", "CompareType": "Equal", "StrengthType": "Elite", "Target": "Target" }, { "$type": "ByMonsterStrengthType", "CompareType": "Equal", "StrengthType": "Boss", "Target": "Target" } ], "Target": "Self" } ], "Target": "Self" } ] } ] } ], "AbilityName": "Bangboo_FightingCommon_QTE", "AbilitySpecials": { "AS_TipsID": { "Value": 5300104 } }, "AbilityStacking": "Unique", "Modifiers": { "InvincibleBuffModifier": { "Buff": { "BuffID": 121001, "IsOverrideDuration": true }, "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "MultipleRefresh" }, "QTECloseModifier": { "Duration": 0.1, "IgnoreTimeScale": false, "ModifierStacking": "MultipleRefresh", "OnAdded": [ { "$type": "FireAudio", "AudioPattern": "QTE_Stop", "Predicates": [ { "$type": "ByCameraFollowed", "IsCameraFollowed": true, "Target": "Self" } ] }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_050" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_100" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_150" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_200" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_250" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_300" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_350" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_375" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_400" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_450" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_500" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_550" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_600" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_650" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_700" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_725" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_750" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_775" }, { "$type": "InterruptTimeSlowAction", "TargetKey": "QTE_Trigger_TimeSlow_800" }, { "$type": "CameraZoomEndAction", "EndCameraZoomKey": "QTE_Trigger_CamZoom_Additive_01" }, { "$type": "CameraStretchEndAction", "EndCameraStretchKey": "QTE_Trigger_CamStretch_Additive_01" }, { "$type": "CameraOverrideTrackEndAction", "OverrideKey": "QTE_Trigger_CameraOverrideTrack_01", "Target": "Self" }, { "$type": "InterruptScreenEffectAction", "EffectType": "RadialBlur", "TargetKey": "QTE_Trigger_RadialBlur_01" }, { "$type": "InterruptScreenEffectAction", "EffectType": "Vignette", "TargetKey": "QTE_Trigger_Vignette_01" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "QTE_Trigger_ColorAdjustments_01", "EffectType": "ColorAdjustments" }, { "$type": "ActSingleShakeDataModeAction", "SingleMode": false }, { "$type": "CameraOverrideScreenDampingEndAction", "DisableHorizontalDamping": true, "DisableVerticalDamping": true, "Target": "Self" }, { "$type": "PopMuteManullyCameraLockAction", "Tag": "Player_QTE_ManullyCameraLock", "Target": "Self" }, { "$type": "PopMuteCameraLockOnTargetAction", "Tag": "Player_QTE_CameraLock", "Target": "Self" }, { "$type": "PopCameraLockRotateAction", "Tag": "Player_QTE_CameraLockRotate", "Target": "Self" }, { "$type": "SpecialEffectFadeAction", "EffectNames": [ "Eff_Switch_UI" ], "Target": "Self" }, { "$type": "InterruptSetupUIAction", "IgnoreFadeAnimation": false, "SetupTag": "Player_QTE_SetupTag" }, { "$type": "InterruptInputEnableAction", "Tag": "Player_QTE_InputMute" }, { "$type": "RemoveModifier", "ModifierName": "InvincibleBuffModifier", "Target": "Self" } ] }, "QTEOpenModifier": { "Duration": 1.0, "ModifierStacking": "MultipleRefresh", "OnAdded": [ { "$type": "CameraZoomAction", "ZoomConfigKey": "QTE_Trigger_CamZoom_Additive_01" }, { "$type": "CameraStretchAction", "StretchConfigKey": "QTE_Trigger_CamStretch_Additive_01" }, { "$type": "CameraOverrideTrackAction", "OverrideKey": "QTE_Trigger_CameraOverrideTrack_01", "Target": "Self" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "QTE_Trigger_RadialBlur_01", "EffectType": "RadialBlur" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "QTE_Trigger_Vignette_01", "EffectType": "Vignette" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "QTE_Trigger_ColorAdjustments_01", "EffectType": "ColorAdjustments" }, { "$type": "ActSingleShakeDataModeAction", "SingleMode": true }, { "$type": "CameraOverrideScreenDampingAction", "EnableHorizontalDamping": true, "EnableVerticalDamping": true, "HorizontalDampingValue": 0.0, "Target": "Self", "VerticalDampingValue": 0.0 }, { "$type": "PushMuteManullyCameraLockAction", "Tag": "Player_QTE_ManullyCameraLock", "Target": "Self" }, { "$type": "PushMuteCameraLockOnTargetAction", "Tag": "Player_QTE_CameraLock", "Target": "Self" }, { "$type": "CancelCameraLockOnAction", "ExitBossLockTime": 0.3, "Target": "Self" }, { "$type": "PushCameraLockRotateAction", "Enable": false, "Tag": "Player_QTE_CameraLockRotate", "Target": "Self" }, { "$type": "FireEffect", "EffectPattern": "Eff_Switch_UI", "FireEffectPosRot": { "CoordsOption": "ReferTarget", "NeedRaycastGround": false, "Offset": { "AngleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "RandomAngleRange": { "x": 0.0, "y": 0.0, "z": 0.0 }, "RandomPositionRange": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "OffsetReferTarget": "Camera" } }, "Target": "Self" }, { "$type": "SetupUIAction", "HideUITags": [ "InLevelMainPage" ], "IgnoreFadeAnimation": true, "Priority": 1, "SetupTag": "Player_QTE_SetupTag", "ShowUITags": [ "QTEBtnPanel" ] }, { "$type": "InputMuteAction", "CameraMoveMute": false, "CharacterBagMute": false, "CharacterMoveMute": false, "CharacterSkillMute": false, "CharacterSwitchMute": false, "Tag": "Player_QTE_InputMute" }, { "$type": "AttachModifier", "ModifierName": "InvincibleBuffModifier", "Target": "Self" } ] } } }