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

220 lines
6.0 KiB
JSON

{
"AbilityMixins": [
{
"$type": "BulletMixin",
"AliveDuration": 10,
"BulletColliderConfig": {
"CapsuleColliderHeight": 2,
"CapsuleColliderRadius": 0.5,
"ColliderAngleOffset": {
"x": 90,
"y": 0,
"z": 0
},
"ColliderPosOffset": {
"x": 0,
"y": 0,
"z": -1
},
"ColliderType": "Capsule"
},
"BulletEffect": {
"EffectPattern": "Eff_Monster_WanderingHunter_Common_01_Bullet"
},
"BulletHitTypeName": "Normal",
"BulletInitPosRot": {
"CoordsOption": "ReferTarget",
"Offset": {
"AngleOffset": {
"x": 0,
"y": 0,
"z": 0
},
"IsUseRotationXZ": false,
"IsUseRotationY": false,
"PositionOffset": {
"x": 0,
"y": 2,
"z": 0
},
"RandomPositionRange": {
"x": 0.5,
"y": 1,
"z": 0.5
}
},
"TargetOption": {
"$type": "ConfigPosRotReferTarget",
"AttachPoint": "WanderingHunter_PunishAttachPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": false,
"OffsetReferTarget": "Caster"
}
},
"BulletName": "Bullet_Empty_IgnoreWall",
"CanHitStage": true,
"CanHitStageGround": true,
"CanHitStageWall": false,
"DestroyExplode": true,
"DodgeColliderConfig": {
"CapsuleColliderHeight": 6,
"CapsuleColliderRadius": 0.875,
"ColliderAngleOffset": {
"x": 90,
"y": 0,
"z": 0
},
"ColliderPosOffset": {
"x": 0,
"y": 0,
"z": 3
},
"ColliderType": "Capsule"
},
"ExplodeAnimEventID": "Monster_WanderingHunter_ATK01_Bullet01_Attackproperty",
"ExplodePosType": "Bullet",
"HitExplodeRadius": 1.5,
"HitOtherExplode": true,
"HitStageExplode": true,
"HitStageGroundEffect": {
"EffectPattern": "Eff_Monster_WanderingHunter_Common_03_Burst"
},
"HitStageWallExplodeEffect": {
"EffectPattern": "Eff_Monster_WanderingHunter_Common_02_Burst"
},
"HitTargetEffect": {
"EffectPattern": "Eff_Monster_WanderingHunter_Common_02_Burst"
},
"IsCanReflect": false,
"MaxHitNum": 0,
"MaxHitStageNum": 0,
"MaxHitTargetNum": 0,
"MaxTouchStageNum": 0,
"MovementConfig": {
"$type": "ConfigMovementTarget",
"Duration": 0.1,
"Gravity": 0,
"HitNormalRatio": 1,
"HitTangentialRatio": 1,
"MoveType": {
"$type": "MovementTypeFixedSpeed",
"Speed": 50
},
"ReachTargetStop": false,
"TargetPosRot": {
"CoordsOption": "ReferTarget",
"Offset": {
"AngleOffset": {
"x": 0,
"y": 0,
"z": 0
},
"IsUseRotationXZ": false,
"IsUseRotationY": false,
"PositionOffset": {
"x": 0,
"y": 0,
"z": 0
},
"RandomPositionRange": {
"x": 2,
"y": 0,
"z": 2
}
},
"TargetOption": {
"$type": "ConfigPosRotReferTarget",
"AttachPoint": "MiddlePoint",
"IsUseAttachPointPos": true,
"OffsetReferTarget": "LocalAvatar"
}
},
"TargetUpdateMode": "OnStart",
"TimesUpMoveOption": "Remain"
},
"OnBulletDestroyAction": [
{
"$type": "AttackCameraShakeAction",
"ShakeConfigKey": "Monster_WanderingHunter_ATK01_CamShake_E",
"Target": "Other"
}
],
"OnBulletHitStageGroundAction": [
{
"$type": "CreateSavePointAction",
"PointName": "WanderingHunter_Summon_LiquidEther_SavePoint",
"Target": "Self"
},
{
"$type": "TriggerAbilityAction",
"AbilityName": "WanderingHunter_Summon_LiquidEther",
"Instant": true,
"Target": "Self"
}
],
"OnBulletHitTargetAction": [
{
"$type": "ApplyModifier",
"ModifierName": "OpenSpecialEyes_QuitCombat_Modifier",
"Target": "Self"
}
],
"RotationConfig": {
"$type": "ConfigRotationToVelocity",
"Duration": -1,
"ReachTargetStop": false,
"RotateType": "Instant",
"TargetUpdateMode": "Always"
},
"Targetting": "Enemy",
"UseScenePropCollider": false
}
],
"AbilityName": "WanderingHunter_Attack13_HideAndCatchPunish",
"AbilityStacking": "Unique",
"Modifiers": {
"CloseSpecialEyes_Modifier": {
"Duration": -1,
"IgnoreTimeScale": false,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "RemoveModifier",
"ModifierName": "OpenSpecialEyes_QuitCombat_Modifier",
"Target": "Self"
}
]
},
"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"
}
]
}
}
}