1
0
ZenlessData/Data/NotoriousDeadEndButcher_Evade.json
2025-03-11 21:10:23 -03:00

231 lines
5.9 KiB
JSON

{
"AbilityMixins": [
{
"$type": "AttachStateWithModifierMixin",
"ConfigList": [
{
"AnimatorStateName": "P1_Evade",
"FrameCountHigh": 109,
"FrameCountLow": 55,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"DitherFadeModifier"
],
"Target": "Self"
}
]
},
{
"$type": "AttachStateWithModifierMixin",
"ConfigList": [
{
"AnimatorStateName": "P1_Evade",
"FrameCountHigh": 150,
"FrameCountLow": 0,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"ClearZoneTagModifier",
"RemoveZoneTagModifier"
],
"Target": "Self"
}
],
"IsSeam": true
},
{
"$type": "AttachStateWithModifierMixin",
"ConfigList": [
{
"AnimatorStateName": "P1_Evade",
"FrameCountHigh": 150,
"FrameCountLow": 0,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"EvadeFrontDriftModifier",
"MuteRootMotionModifier"
],
"Target": "Self"
},
{
"AnimatorStateName": "P1_Evade",
"FrameCountHigh": 70,
"FrameCountLow": 60,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"LogicMoveModifier"
],
"Target": "Self"
}
]
}
],
"AbilityName": "NotoriousDeadEndButcher_Evade",
"AbilityStacking": "Unique",
"Modifiers": {
"ClearZoneTagModifier": {
"Duration": -1,
"IgnoreTimeScale": false,
"ModifierStacking": "Unique",
"OnRemoved": [
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"Evade_Front"
],
"IsAdd": false,
"Target": "Self"
},
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"Evade_Back"
],
"IsAdd": false,
"Target": "Self"
},
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"Evade_Left"
],
"IsAdd": false,
"Target": "Self"
},
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"Evade_Right"
],
"IsAdd": false,
"Target": "Self"
}
]
},
"DitherFadeModifier": {
"Duration": -1,
"IgnoreTimeScale": false,
"ModifierStacking": "Refresh",
"OnAdded": [
{
"$type": "DitherFadeAction",
"DitherFadeKey": "Monster_NotoriousDeadEndButcher_Evade_Dither",
"Tag": "Monster_NotoriousDeadEndButcher_Evade_Dither",
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "InterruptDitherFadeAction",
"Tag": "Monster_NotoriousDeadEndButcher_Evade_Dither",
"Target": "Self"
}
]
},
"EvadeFrontDriftModifier": {
"Duration": -1,
"ModifierStacking": "Replace",
"OnAdded": [
{
"$type": "ApplyLogicMoveAction",
"MovementConfig": {
"$type": "ConfigMovementCurve",
"CoordinatePosRot": {
"CoordsOption": "Relative",
"NeedRaycastGround": true,
"Offset": {
"AngleOffset": {
"x": 0,
"y": 0,
"z": 0
},
"IsUseRotationXZ": false,
"IsUseRotationY": true,
"PositionOffset": {
"x": 0,
"y": 0,
"z": -3
}
},
"TargetOption": {
"$type": "ConfigPosRotReferTarget",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": false,
"OffsetReferTarget": "SelfAttackTarget"
}
},
"CoordinateType": "Local",
"DirectionUpdateMode": "Always",
"Duration": -1,
"ScaleRatio": -1,
"VelocityCurveX": "Monster_NotoriousDeadEndButcher_Evade_MotionT_x",
"VelocityCurveY": "Monster_NotoriousDeadEndButcher_Evade_MotionT_y",
"VelocityCurveZ": "Monster_NotoriousDeadEndButcher_Evade_MotionT_z"
},
"Predicates": [
{
"$type": "ByIsInZoneTags",
"Tags": [
"Evade_Front"
]
}
],
"Target": "Self"
}
]
},
"LogicMoveModifier": {
"Duration": -1,
"ModifierStacking": "Replace"
},
"MuteRootMotionModifier": {
"Duration": -1,
"IgnoreTimeScale": false,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "MuteRootMotionAction",
"EnableMute": true,
"Predicates": [
{
"$type": "ByIsInZoneTags",
"Tags": [
"Evade_Front"
]
}
],
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "MuteRootMotionAction",
"EnableMute": false,
"Target": "Self"
}
]
},
"RemoveZoneTagModifier": {
"Duration": -1,
"IgnoreTimeScale": false,
"ModifierStacking": "Unique",
"OnRemoved": [
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"MuteEvadeHint"
],
"IsAdd": false,
"Target": "Self"
}
]
}
}
}