1
0
ZenlessData/Data/_unsorted/WanderingHunter_Attack13_Control.json
2025-10-15 03:08:22 +02:00

1890 lines
50 KiB
JSON

{
"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"
}
]
}
]
}
}
}