{ "AbilityMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "CountDownManagerModifier", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NoMoreHideAndSeek" ], "Target": "Self" } ] } ] }, { "$type": "ApplyModifier", "ModifierName": "OpenSpecialEyes_QuitCombat_Modifier", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NoMoreHideAndSeek" ], "Target": "Self" } ] } ] }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "CHideAndCatch" ], "IsAdd": true, "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NoMoreHideAndSeek" ], "Target": "Self" } ] } ] }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "BlockSmoothDecrease" ], "IsAdd": true, "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NoMoreHideAndSeek" ], "Target": "Self" } ] } ] }, { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_MainStory_StartHideAndSeek_SoundAction", "Target": "Self" }, { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_HideAndSeek_Start", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NoMoreHideAndSeek" ], "Target": "Self" } ] } ], "Target": "Self" }, { "$type": "TriggerSoundAction", "Target": "Self", "soundActionKey": "SA_Chapter11_ChangeBGM_Combat_BossInvisible" }, { "$type": "ShowMiddleTipAction", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NoMoreHideAndSeek" ], "Target": "Self" } ] } ], "Show": true, "TipID": 100006 }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_HideAndSeekCount", "ParamType": "Integer", "Target": "Self" }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 0, "ParamName": "AS_GirlFoundCount", "ParamType": "Integer", "Target": "Self" }, { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_StartHideAndSeek", "Target": "Self" }, { "$type": "InputEnableAction", "Infos": [ { "Enabled": false, "InputType": "SkillBangbooAbyssUltra" } ], "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NoMoreHideAndSeek" ], "Target": "Self" } ] } ], "Tag": "WanderingHunter_MuteBangbooAbyssUltra", "Target": "TeamAvatars" } ], "AnimatorStateName": "Attack_13_01", "Frame": 196, "LayerIndex": 0 }, { "ActionList": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "CHideAndCatch" ], "IsAdd": false }, { "$type": "ApplyModifier", "ModifierName": "RemoveCountDownManager", "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "BlockSmoothDecrease" ], "IsAdd": false }, { "$type": "RemoveModifier", "ModifierName": "OpenSpecialEyes_QuitCombat_Modifier" }, { "$type": "ShowMiddleTipAction", "Show": false, "TipID": 100006 }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 0, "ParamName": "AS_FoundCount" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "NoMoreHideAndSeek" ], "IsAdd": true, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "BossChallenge" ] } ], "Target": "Self" }, { "$type": "InterruptInputEnableAction", "Tag": "WanderingHunter_MuteBangbooAbyssUltra", "Target": "TeamAvatars" } ], "AnimatorStateName": "Attack_13_05", "Frame": 0, "LayerIndex": 0 }, { "ActionList": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "CHideAndCatch" ], "IsAdd": false }, { "$type": "ApplyModifier", "ModifierName": "RemoveCountDownManager", "Target": "Self" }, { "$type": "TriggerAbilityAction", "AbilityName": "WanderingHunter_Attack13_CleanSummonChild", "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "BlockSmoothDecrease" ], "IsAdd": false }, { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_MainStory_TimesUP_SoundAction", "Target": "Self" }, { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_HideAndSeek_Fail", "Target": "Self" }, { "$type": "TriggerSoundAction", "soundActionKey": "SA_Chapter11_ChangeBGM_Combat_BossVisible" }, { "$type": "RemoveModifier", "ModifierName": "OpenSpecialEyes_QuitCombat_Modifier" }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 0, "ParamName": "AS_FoundCount" }, { "$type": "ShowMiddleTipAction", "Show": false, "TipID": 100006 }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "NoMoreHideAndSeek" ], "IsAdd": true, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "BossChallenge" ] } ], "Target": "Self" } ], "AnimatorStateName": "Attack_13_03", "Frame": 0, "LayerIndex": 0 }, { "ActionList": [ { "$type": "RemoveModifier", "ModifierName": "OpenSpecialEyes_QuitCombat_Modifier" } ], "AnimatorStateName": "Attack_13_02", "Frame": 0, "LayerIndex": 0 }, { "ActionList": [ { "$type": "TriggerAbilityAction", "AbilityName": "WanderingHunter_Attack13_SummonChildControl", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "OpenSpecialEyes_QuitCombat_Modifier" }, { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_SummonGirl", "Target": "Self" } ], "AnimatorStateName": "Attack_13_02", "Frame": 134, "LayerIndex": 0 }, { "ActionList": [ { "$type": "TriggerAbilityAction", "AbilityName": "WanderingHunter_Attack13_SummonChildControl", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "OpenSpecialEyes_QuitCombat_Modifier" }, { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_SummonGirl", "Target": "Self" } ], "AnimatorStateName": "Attack_13_04", "Frame": 22, "LayerIndex": 0 } ] }, { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_13_01", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "PerformRBLModifier" ] }, { "AnimatorStateName": "Attack_13_02", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "PerformRBLModifier" ] }, { "AnimatorStateName": "Attack_13_03", "FrameCountHigh": 369, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "PerformRBLModifier" ] }, { "AnimatorStateName": "Attack_13_04", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "PerformRBLModifier" ] }, { "AnimatorStateName": "Attack_13_05", "FrameCountHigh": 43, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "PerformRBLModifier" ] }, { "AnimatorStateName": "Attack_13_01", "FrameCountLow": 196, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InvisibleModifier_Temp", "PerformRBLModifier" ] }, { "AnimatorStateName": "Idle", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InvisibleModifier_Temp" ] }, { "AnimatorStateName": "Attack_13_02", "FrameCountHigh": 2, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "InvisibleModifier_Temp" ] }, { "AnimatorStateName": "Attack_13_02", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "DetectAndAddRBLModifier" ] }, { "AnimatorStateName": "Attack_13_02", "FrameCountLow": 133, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InvisibleModifier_Temp" ] }, { "AnimatorStateName": "Attack_13_05", "FrameCountHigh": 2, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "InvisibleModifier_Temp" ] }, { "AnimatorStateName": "Attack_13_05", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "DetectAndAddRBLModifier" ] }, { "AnimatorStateName": "Attack_13_04", "FrameCountLow": 21, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "InvisibleModifier_Temp" ] }, { "AnimatorStateName": "Attack_13_02", "FrameCountHigh": 73, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "ForceCameraLockModifier_WanderingHunter_HideAndCatch" ] }, { "AnimatorStateName": "Attack_13_05", "FrameCountHigh": 73, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "ForceCameraLockModifier_WanderingHunter_HideAndCatch" ] }, { "AnimatorStateName": "Attack_13_03", "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "ForceCameraLockModifier_WanderingHunter_HideAndCatch" ] }, { "AnimatorStateName": "Attack_13_03", "FrameCountHigh": 165, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "WanderingHunter_HideAndCatch_CameraTrackOverride_01_Modifier" ] }, { "AnimatorStateName": "Attack_13_03", "FrameCountHigh": 325, "FrameCountLow": 165, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "WanderingHunter_HideAndCatch_CameraTrackOverride_02_Modifier" ] } ], "IsSeam": false } ], "AbilityName": "WanderingHunter_Attack13_Control", "AbilitySpecials": { "AS_FoundCount": { "Value": 0, "ValueType": "Integer" }, "AS_FoundWrongCount": { "Value": 0, "ValueType": "Integer" }, "AS_GirlFoundCount": { "Value": 0, "ValueType": "Integer" }, "AS_HideAndSeekCount": { "Value": 0, "ValueType": "Integer" }, "AS_HideAndSeekTime": { "Value": 20, "ValueType": "Integer" }, "AS_MaxFoundCount": { "Value": 1, "ValueType": "Integer" }, "AS_MaxWrongCount": { "Value": 3, "ValueType": "Integer" } }, "AbilityStacking": "Unique", "DefaultModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "TriggerSoundAction", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Chasing" ] } ] } ], "Target": "Self", "soundActionKey": "SA_Chapter11_BGMEmitter_Retarget" }, { "$type": "TriggerSoundAction", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Chasing" ] } ] } ], "soundActionKey": "SA_Chapter11_ChangeBGM_Combat_BossVisible" }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 2, "ParamName": "AS_MaxFoundCount", "ParamType": "Integer", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Monster_WanderingHunter_MainStoryTag" ] } ] }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 20, "ParamName": "AS_HideAndSeekTime", "ParamType": "Integer", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "BossChallenge" ] } ] }, { "$type": "ProcessAttachPointAction", "AttachPointName": "WanderingHunter_CenterAttachPoint", "HierarchyType": "World", "PosRot": { "TargetOption": { "$type": "ConfigPosRotReferLevelPoint", "BackupPointName": "WanderingHunter_CenterPoint", "BackupPointType": "NodePoint", "LevelPointName": "WanderingHunter_CenterPoint", "LevelPointType": "GroupPoint" } }, "Target": "Self" } ], "OnCustomEventReceived": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByCustomEvent", "EventKey": "WanderingHunter_Punish_CloseEye" } ], "SuccessActions": [ { "$type": "RemoveModifier", "ModifierName": "OpenSpecialEyes_QuitCombat_Modifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "CloseSpecialEyes_Modifier", "Target": "Self" }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_FoundWrongCount", "ParamType": "Integer", "Target": "Self" } ] }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "WanderingHunter_Punish_CloseEye" }, { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 1, "ParamName": "AS_FoundWrongCount", "ParamType": "Integer", "Target": "Self" }, { "$type": "ByIsInZoneTags", "Tags": [ "BossChallenge" ] } ] } ], "SuccessActions": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 13, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 2, "ParamName": "Int_AttackIndexSub", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 1, "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ] }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByCustomEvent", "EventKey": "WanderingHunter_TrueGirlCreate" } ], "SuccessActions": [ { "$type": "TriggerSoundAction", "CustomKey": "Monster_WanderingHunter_FindTrueChild", "Target": "Custom", "soundActionKey": "SA_Chapter11_BGMEmitter_Retarget" } ] } ] }, "Modifiers": { "CloseSpecialEyes_Modifier": { "Duration": 2, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "RemoveModifier", "ModifierName": "OpenSpecialEyes_QuitCombat_Modifier", "Target": "Self" } ], "OnRemoved": [ { "$type": "ApplyModifier", "ModifierName": "OpenSpecialEyes_QuitCombat_Modifier", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "CHideAndCatch" ] } ] } ] }, "CountDownManagerModifier": { "DelayHandlers": [ { "DelayTime": "%AS_HideAndSeekTime", "IgnoreTimeScale": false, "TimeUpActions": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 0, "ParamName": "AS_FoundCount", "ParamType": "Integer" }, { "$type": "ByIsInZoneTags", "Tags": [ "CHideAndCatch" ] } ] } ], "SuccessActions": [ { "$type": "ApplyModifier", "ModifierName": "Try_OverHideAndCatch_Modifier" } ] }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "GreaterEqual", "Param": 1, "ParamName": "AS_FoundCount", "ParamType": "Integer" }, { "$type": "ByIsInZoneTags", "Tags": [ "CHideAndCatch" ] } ] } ], "SuccessActions": [ { "$type": "ApplyModifier", "ModifierName": "CountDownManagerModifier_FoundOnce", "Target": "Self" } ] } ] }, { "DelayTime": 5, "IgnoreTimeScale": false, "TimeUpActions": [ { "$type": "SendCustomEvent", "CustomKey": "WanderingHunter_HideAndSeek_AFK", "Target": "Self" } ] } ], "Duration": -1, "ModifierStacking": "Replace" }, "CountDownManagerModifier_FoundOnce": { "DelayHandlers": [ { "DelayTime": 5, "IgnoreTimeScale": false, "TimeUpActions": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 1, "ParamName": "AS_FoundCount", "ParamType": "Integer" }, { "$type": "ByIsInZoneTags", "Tags": [ "CHideAndCatch" ] } ] } ], "SuccessActions": [ { "$type": "ApplyModifier", "ModifierName": "Try_OverHideAndCatch_Modifier" } ] }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_FoundCount", "ParamType": "Integer" }, { "$type": "ByIsInZoneTags", "Tags": [ "CHideAndCatch" ] } ] } ], "SuccessActions": [ { "$type": "ApplyModifier", "ModifierName": "CountDownManagerModifier_FoundTwice", "Target": "Self" } ] } ] } ], "Duration": -1, "ModifierStacking": "Unique" }, "CountDownManagerModifier_FoundTwice": { "DelayHandlers": [ { "DelayTime": 5, "IgnoreTimeScale": false, "TimeUpActions": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_FoundCount", "ParamType": "Integer" }, { "$type": "ByIsInZoneTags", "Tags": [ "CHideAndCatch" ] } ] } ], "SuccessActions": [ { "$type": "ApplyModifier", "ModifierName": "Try_OverHideAndCatch_Modifier" } ] } ] } ], "Duration": -1, "ModifierStacking": "Unique" }, "DetectAndAddRBLModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnBeingHitPre": [ { "$type": "ApplyModifier", "ModifierName": "SetRBLto0_Modifier", "Predicates": [ { "$type": "ByApplyPredicate", "PredicateName": "IsSuccessCounterHideAndCatch" } ], "Target": "Self" } ] }, "FadeInModifier": { "Duration": 1, "IgnoreTimeScale": false, "ModifierStacking": "MultipleRefresh", "OnAdded": [ { "$type": "PopEntityVisibleWithTagAction", "Tag": "WanderingHunter_HideMesh" }, { "$type": "InterruptDitherFadeAction", "Tag": "Monster_WanderingHunter_Dither_Fade", "Target": "Self" } ] }, "FadeOutModifier": { "DelayHandlers": [ { "DelayTime": 0.28, "TimeUpActions": [ { "$type": "PushEntityVisibleWithTagAction", "Tag": "WanderingHunter_HideMesh", "Visible": false } ] } ], "Duration": 1, "IgnoreTimeScale": false, "ModifierStacking": "MultipleRefresh", "OnAdded": [ { "$type": "DitherFadeAction", "DitherFadeKey": "Monster_WanderingHunter_Dither_Fade_Teleport", "Tag": "Monster_WanderingHunter_Dither_Fade", "Target": "Self" } ] }, "ForceCameraLockModifier_WanderingHunter_HideAndCatch": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PushCameraLockOnTargetAction", "Tag": "WanderingHunter_HideAndCatch_ForceCameraLock", "Target": "Self" } ], "OnRemoved": [ { "$type": "PopCameraLockOnTargetAction", "Tag": "WanderingHunter_HideAndCatch_ForceCameraLock", "Target": "Self" } ] }, "InvisibleModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "MultipleRefresh", "OnAdded": [ { "$type": "ShowPopWindowAction", "CheckOnce": true, "PopID": 9993301, "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "BossChallenge" ], "Target": "Self" } ] } ], "Target": "Self" }, { "$type": "TriggerLevelCustomConditions", "LevelConditionsID": 1758, "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "BossChallenge" ], "Target": "Self" } ] } ] }, { "$type": "ApplyModifier", "ModifierName": "OpenSpecialEyes_QuitCombat_Modifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Try_Invisible_Modifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "FadeOutModifier", "Target": "Self" }, { "$type": "PushInvincibleAction", "Tag": "WanderingHunter_HideAndCatch_Invincible", "Target": "Self" }, { "$type": "PushMuteBeSelectedAction", "MuteValue": true, "Tag": "WanderingHunter_HideAndCatch_MuteBeSelected", "Target": "Self" }, { "$type": "PushMuteHUDAction", "Target": "Self", "isIgnoreAni": true, "tag": "WanderingHunter_HideAndCatch_MuteHUD" }, { "$type": "PushHullColliderEnable", "HullColliderEnable": false, "Tag": "WanderingHunter_HideAndCatch_MuteHullCollider", "Target": "Self" }, { "$type": "SetHintArrowAction", "Enable": false, "Target": "Self" }, { "$type": "MuteAttackerHitCameraLock", "IsMute": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "TriggerSoundAction", "Target": "Self", "soundActionKey": "SA_Chapter11_BGMEmitter_Retarget" }, { "$type": "RemoveModifier", "ModifierName": "OpenSpecialEyes_QuitCombat_Modifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "FadeOutModifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "FadeInModifier", "Target": "Self" }, { "$type": "PopInvincibleAction", "Tag": "WanderingHunter_HideAndCatch_Invincible", "Target": "Self" }, { "$type": "PopMuteBeSelectedAction", "Tag": "WanderingHunter_HideAndCatch_MuteBeSelected", "Target": "Self" }, { "$type": "PopMuteHUDAction", "tag": "WanderingHunter_HideAndCatch_MuteHUD" }, { "$type": "PopHullColliderEnable", "Tag": "WanderingHunter_HideAndCatch_MuteHullCollider", "Target": "Self" }, { "$type": "SetHintArrowAction", "Enable": true, "Target": "Self" }, { "$type": "MuteAttackerHitCameraLock", "IsMute": false, "Target": "Self" } ] }, "InvisibleModifier_Temp": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "MultipleRefresh", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "InvisibleModifier", "Predicates": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NoMoreHideAndSeek" ], "Target": "Self" } ] }, { "$type": "ByIsInZoneTags", "Tags": [ "CHideAndCatch" ], "Target": "Self" } ] } ], "Target": "Self" } ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "InvisibleModifier", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "InvisibleModifier" ], "Target": "Self" } ] } ] }, "LockStunModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierMixins": [ { "$type": "LockStunPropertyMixin", "OnStunLockFirstTriggeredActions": [ ], "OnStunLockedActions": [ ], "PercentageLock": 0.995, "ValueLock": 0 } ], "ModifierStacking": "Unique" }, "MuteAbnormalHitModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "Properties": { "Actor_ImmediatelyBreakFrozen": 1, "Actor_NoElementAbnormalHitAnimator": 1 } }, "OpenSpecialEyes_QuitCombat_Modifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PushSpecialEtherEyesModeAction", "AllowInBattleEnable": true, "ForceUnlock": true, "SpecialEtherEyesKey": "WanderingHunter_HideAndSeek_SpecialEtherEyesKey", "Tag": "WanderingHunter_HideAndSeek_SpecialEtherEyes" }, { "$type": "PushMonsterLeaveState", "IsAddNotCounting": false, "IsHoldExitBattleState": false, "Tag": "WanderingHunter_LeaveState", "Target": "Self" } ], "OnRemoved": [ { "$type": "PopMonsterLeaveState", "Tag": "WanderingHunter_LeaveState" }, { "$type": "PopSpecialEtherEyesModeAction", "Tag": "WanderingHunter_HideAndSeek_SpecialEtherEyes" } ] }, "PerformRBLModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetRBLAction", "RBL": 99, "Tag": "WanderingHunter_PerformRBL", "Target": "Self" } ], "OnRemoved": [ { "$type": "UnsetRBLAction", "Tag": "WanderingHunter_PerformRBL", "Target": "Self" } ] }, "RemoveCountDownManager": { "Duration": -1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "RemoveModifier", "ModifierName": "CountDownManagerModifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "CountDownManagerModifier_FoundOnce", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "CountDownManagerModifier_FoundTwice", "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 0, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 0, "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ] }, "SetRBLto0_Modifier": { "Duration": 4, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "RemoveModifier", "ModifierName": "PerformRBLModifier", "Target": "Self" }, { "$type": "SetRBLAction", "RBL": 1, "Tag": "WanderingHunter_HideAndCatch_Vulnerable", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "Try_Invisible_Modifier" }, { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_Counter_Success", "Target": "Self" } ], "OnRemoved": [ { "$type": "UnsetRBLAction", "Tag": "WanderingHunter_HideAndCatch_Vulnerable", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "PerformRBLModifier", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "CHideAndCatch" ], "Target": "Self" } ], "Target": "Self" } ] }, "Try_Invisible_Modifier": { "Duration": 7, "ModifierStacking": "Unique", "OnThinkInterval": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByApplyPredicate", "PredicateName": "IsFoundCountNotZero" } ] } ], "SuccessActions": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 13, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 3, "ParamName": "Int_AttackIndexSub", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 1, "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ] } ], "ThinkInterval": 0.01 }, "Try_OverHideAndCatch_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnThinkInterval": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByIsInZoneTags", "Tags": [ "CHideAndCatch" ] } ], "FailureActions": [ { "$type": "RemoveModifier", "ModifierName": "Try_OverHideAndCatch_Modifier" } ], "SuccessActions": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 13, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 2, "ParamName": "Int_AttackIndexSub", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 1, "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ] } ], "ThinkInterval": 0.1 }, "WanderingHunter_HideAndCatch_CameraTrackOverride_01_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "CameraOverrideTrackAction", "OverrideKey": "WanderingHunter_Attack_13_03_CameraOverrideTrack_01" } ], "OnRemoved": [ { "$type": "CameraOverrideTrackEndAction", "OverrideKey": "WanderingHunter_Attack_13_03_CameraOverrideTrack_01" } ] }, "WanderingHunter_HideAndCatch_CameraTrackOverride_02_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "CameraOverrideTrackAction", "OverrideKey": "WanderingHunter_Attack_13_03_CameraOverrideTrack_02" } ], "OnRemoved": [ { "$type": "CameraOverrideTrackEndAction", "OverrideKey": "WanderingHunter_Attack_13_03_CameraOverrideTrack_02" } ] } }, "OnAbilityTrigger": [ { "$type": "TriggerAbilityAction", "AbilityName": "WanderingHunter_Attack13_CleanSummonChild", "Target": "Self" }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_HideAndSeekCount", "ParamType": "Integer" }, { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 1, "ParamName": "AS_GirlFoundCount", "ParamType": "Integer" } ] } ], "SuccessActions": [ { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_MainStory_FoundFourth_SoundAction", "Target": "Self" } ] }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 2, "ParamName": "AS_HideAndSeekCount", "ParamType": "Integer" }, { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 0, "ParamName": "AS_GirlFoundCount", "ParamType": "Integer" } ] } ], "SuccessActions": [ { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_GirlFoundCount", "ParamType": "Integer" }, { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_MainStory_FoundThird_SoundAction", "Target": "Self" } ] }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 1, "ParamName": "AS_HideAndSeekCount", "ParamType": "Integer" }, { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 1, "ParamName": "AS_GirlFoundCount", "ParamType": "Integer" } ] } ], "SuccessActions": [ { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_MainStory_FoundSecond_SoundAction", "Target": "Self" } ] }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 1, "ParamName": "AS_HideAndSeekCount", "ParamType": "Integer" }, { "$type": "ByAbilitySpecial", "CompareType": "Equal", "Param": 0, "ParamName": "AS_GirlFoundCount", "ParamType": "Integer" } ] } ], "SuccessActions": [ { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 1, "ParamName": "AS_GirlFoundCount", "ParamType": "Integer" }, { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_MainStory_FoundFirst_SoundAction", "Target": "Self" } ] }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_FoundCount" }, { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_HideAndSeek_Found", "Target": "Self" }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByApplyPredicate", "PredicateName": "IsFoundCountMax" } ], "FailureActions": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 13, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 1, "ParamName": "Int_AttackIndexSub", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 1, "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ], "SuccessActions": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 13, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 4, "ParamName": "Int_AttackIndexSub", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 1, "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 0, "ParamName": "AS_FoundCount", "ParamType": "Integer" }, { "$type": "SendCustomEvent", "EventKey": "WanderingHunter_HideAndSeek_Success", "Target": "Self" }, { "$type": "TriggerSoundAction", "soundActionKey": "SA_Chapter11_ChangeBGM_Combat_BossVisible" } ] } ], "OnRemoved": [ { "$type": "TriggerAbilityAction", "AbilityName": "WanderingHunter_Attack13_CleanSummonChild", "Target": "Self" }, { "$type": "ShowMiddleTipAction", "Show": false, "TipID": 100006 } ], "Predicates": { "IsFoundCountMax": { "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "GreaterEqual", "Param": "AS_MaxFoundCount", "ParamName": "AS_FoundCount", "ParamType": "Integer", "Target": "Self" } ] }, "IsFoundCountNotZero": { "Predicates": [ { "$type": "ByAbilitySpecial", "CompareType": "NotEqual", "Param": 0, "ParamName": "AS_FoundCount", "ParamType": "Integer", "Target": "Self" } ] }, "IsSetRBLto0": { "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "SetRBLto0_Modifier" ] } ] }, "IsSuccessCounterHideAndCatch": { "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "ParryAid" ], "Target": "Target" }, { "$type": "ByAnimTagList", "TagList": [ "EvadeAid" ], "Target": "Target" }, { "$type": "ByAnimTagList", "TagList": [ "AssaultAid" ], "Target": "Target" } ] } ] } } }