436 lines
12 KiB
JSON
436 lines
12 KiB
JSON
{
|
|
"AbilityMixins": [
|
|
{
|
|
"$type": "AttachStateWithModifierMixin",
|
|
"ConfigList": [
|
|
{
|
|
"AnimatorStateName": "P1_Attack_07_03",
|
|
"FrameCountHigh": 122,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"CreateAttachPointModifier",
|
|
"AttachPointModifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "P1_Attack_07_03",
|
|
"FrameCountHigh": 122,
|
|
"FrameCountLow": 59,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"DelayModifier",
|
|
"PredicateModifier"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ActwithStateFrameMixin",
|
|
"ConfigList": [
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Monster_NotoriousDeadEndButcher_P1_Attack_07_03_05_Flare",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "Attack_07_AttachPoint",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "P1_Attack_07_03",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 110,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"AbilityName": "NotoriousDeadEndButcher_Atk07_03",
|
|
"AbilityStacking": "Unique",
|
|
"Modifiers": {
|
|
"AttachPointModifier": {
|
|
"Duration": -1,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "AttachPointFollowMixin",
|
|
"AttachPointName": "Attack_07_AttachPoint",
|
|
"FollowPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"NeedRaycastGround": true,
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"BackupPositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 10
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "MiddlePoint",
|
|
"BackupOffsetReferTarget": "Self",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "SelfAttackTarget"
|
|
}
|
|
},
|
|
"PolarAngleRatio": 5,
|
|
"PolarHeightRatio": 8,
|
|
"PolarRadiusRatio": 15,
|
|
"PosType": "Instant",
|
|
"RotRatio": 8,
|
|
"RotType": "Lerp",
|
|
"TransitionDuration": 0.3
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique"
|
|
},
|
|
"CreateAttachPointModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ProcessAttachPointAction",
|
|
"AttachPointName": "Attack_07_AttachPoint",
|
|
"HierarchyType": "World",
|
|
"PosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"NeedRaycastGround": true,
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"BackupPositionOffset": {
|
|
"x": 0,
|
|
"y": 1.2,
|
|
"z": 10
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "MiddlePoint",
|
|
"BackupOffsetReferTarget": "Self",
|
|
"FeaturePointFirst": true,
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "SelfAttackTarget"
|
|
}
|
|
},
|
|
"ProcessType": "Create",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"DelayBulletModifier": {
|
|
"Duration": 0.1,
|
|
"ModifierStacking": "Unique",
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "TriggerAbilityAction",
|
|
"AbilityName": "NotoriousDeadEndButcher_Atk07_03_Bullet_02",
|
|
"PosRotConfig": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 240,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0.5,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "Attack_07_AttachPoint",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"PositionArgument": "Bullet"
|
|
},
|
|
{
|
|
"$type": "TriggerAbilityAction",
|
|
"AbilityName": "NotoriousDeadEndButcher_Atk07_03_Bullet_02",
|
|
"PosRotConfig": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 240,
|
|
"y": 90,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0.5,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "Attack_07_AttachPoint",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"PositionArgument": "Bullet"
|
|
},
|
|
{
|
|
"$type": "TriggerAbilityAction",
|
|
"AbilityName": "NotoriousDeadEndButcher_Atk07_03_Bullet_02",
|
|
"PosRotConfig": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 240,
|
|
"y": 180,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0.5,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "Attack_07_AttachPoint",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"PositionArgument": "Bullet"
|
|
},
|
|
{
|
|
"$type": "TriggerAbilityAction",
|
|
"AbilityName": "NotoriousDeadEndButcher_Atk07_03_Bullet_02",
|
|
"PosRotConfig": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 240,
|
|
"y": 270,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0.5,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "Attack_07_AttachPoint",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"DelayModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "WarnEffectModifier01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "ReleaseModifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SetModifierDurationAction",
|
|
"ModifierName": "WarnEffectModifier01",
|
|
"ModifierTargetType": "CurTargetAbility",
|
|
"ModifyType": "Replace",
|
|
"Target": "Self",
|
|
"Value": 0.2
|
|
},
|
|
{
|
|
"$type": "SetModifierDurationAction",
|
|
"ModifierName": "ReleaseModifier",
|
|
"ModifierTargetType": "CurTargetAbility",
|
|
"ModifyType": "Replace",
|
|
"Target": "Self",
|
|
"Value": 0.2
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Monster_NotoriousDeadEndButcher_P1_Attack_07_03_05_Flare",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "Attack_07_AttachPoint",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"PredicateModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "CreateAnimPatternAction",
|
|
"AnimEventID": "Monster_NotoriousDeadEndButcher_ATK07_03_Attackproperty_01_Predicate",
|
|
"TagMask": [
|
|
"DodgeDummy"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"ReleaseModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimEvent",
|
|
"AnimEventID": "Monster_NotoriousDeadEndButcher_ATK07_03_Attackproperty_01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Monster_NotoriousDeadEndButcher_P1_Attack_07_03_04_Explore",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "Attack_07_AttachPoint",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "DelayBulletModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttackCameraShakeAction",
|
|
"ShakeConfigKey": "Monster_NotoriousDeadEndButcher_ATK7_03_CamShake_E_01",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"WarnEffectModifier01": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachPointName": "Attack_07_AttachPoint",
|
|
"EffectPattern": "Eff_Monster_NotoriousDeadEndButcher_P1_Attack_07_03_03_Ball",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |