ZenlessData/Data/GoldenBomb_LoopEffect.json

482 lines
13 KiB
JSON
Raw Normal View History

{
"AbilityMixins": [
{
"$type": "AttachStateWithModifierMixin",
"ConfigList": [
{
"AnimatorStateName": "Skill_Tanut_02_Loop",
"IsLoop": true,
"LayerIndex": 0,
"ModifierNameList": [
"TanutModifier"
],
"NormalizedTimeHigh": 1.0,
"NormalizedTimeLow": 0.0
},
{
"AnimatorStateName": "Skill_Tanut_02_Start",
"IsLoop": true,
"LayerIndex": 0,
"ModifierNameList": [
"TanutModifier"
],
"NormalizedTimeHigh": 1.0,
"NormalizedTimeLow": 0.261
},
{
"AnimatorStateName": "Skill_BeScared_Start",
"IsLoop": false,
"LayerIndex": 0,
"ModifierNameList": [
"BeScaredStart"
],
"NormalizedTimeHigh": 1.0,
"NormalizedTimeLow": 0.574
},
{
"AnimatorStateName": "Skill_BeScared_Loop",
"IsLoop": true,
"LayerIndex": 0,
"ModifierNameList": [
"BeScaredLoop"
],
"NormalizedTimeHigh": 1.0,
"NormalizedTimeLow": 0
},
{
"AnimatorStateName": "Skill_BeScared_End",
"IsLoop": false,
"LayerIndex": 0,
"ModifierNameList": [
"BeScaredEnd"
],
"NormalizedTimeHigh": 1.0,
"NormalizedTimeLow": 0.11
},
{
"AnimatorStateName": "Born",
"FrameCountHigh": 50,
"FrameCountLow": 0,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"RemoveIdleEffectModifier"
]
},
{
"AnimatorStateName": "LeaveLevel",
"IsLoop": false,
"LayerIndex": 0,
"ModifierNameList": [
"RemoveIdleEffectModifier"
],
"NormalizedTimeHigh": 0.99,
"NormalizedTimeLow": 0.0
},
{
"AnimatorStateName": "Death_Leave",
"FrameCountHigh": 0,
"FrameCountLow": 150,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": true,
"MaxFrameCountLow": false,
"ModifierNameList": [
"RemoveIdleEffectModifier"
]
},
{
"AnimatorStateName": "Common_Teleport",
"FrameCountHigh": 0,
"FrameCountLow": 150,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": true,
"MaxFrameCountLow": false,
"ModifierNameList": [
"RemoveIdleEffectModifier"
]
},
{
"AnimatorStateName": "Common_Teleport_Invisible",
"FrameCountHigh": 0,
"FrameCountLow": 0,
"IsLoop": true,
"LayerIndex": 0,
"MaxFrameCountHigh": true,
"MaxFrameCountLow": false,
"ModifierNameList": [
"RemoveIdleEffectModifier"
]
},
{
"AnimatorStateName": "Run_Loop",
"IsLoop": true,
"LayerIndex": 0,
"ModifierNameList": [
"RunLoop"
],
"NormalizedTimeHigh": 1.0,
"NormalizedTimeLow": 0
},
{
"AnimatorStateName": "Run_Fast_Loop",
"IsLoop": true,
"LayerIndex": 0,
"ModifierNameList": [
"RunLoop"
],
"NormalizedTimeHigh": 1.0,
"NormalizedTimeLow": 0
},
{
"AnimatorStateName": "Skill_Run_Exhausted",
"FrameCountHigh": 47,
"FrameCountLow": 0,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"RunLoop"
]
},
{
"AnimatorStateName": "Run_Start",
"FrameCountHigh": 0,
"FrameCountLow": 0,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": true,
"MaxFrameCountLow": false,
"ModifierNameList": [
"RunLoop"
]
},
{
"AnimatorStateName": "Run_Fast_Start",
"FrameCountHigh": 0,
"FrameCountLow": 0,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": true,
"MaxFrameCountLow": false,
"ModifierNameList": [
"RunLoop"
]
}
]
}
],
"AbilityName": "GoldenBomb_LoopEffect",
"Modifiers": {
"BeScaredEnd": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "AttachEffect",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"Offset": {
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationXZ": true,
"IsUseRotationY": true,
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"TargetOption": {
"$type": "ConfigPosRotReferTarget",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
"OffsetReferTarget": "Self"
}
},
"EffectPattern": "Eff_Monster_GoldenBomb_BeScaredEnd01",
"Target": "Self"
}
]
},
"BeScaredLoop": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "AttachEffect",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"Offset": {
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationXZ": true,
"IsUseRotationY": true,
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"TargetOption": {
"$type": "ConfigPosRotReferTarget",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
"OffsetReferTarget": "Self"
}
},
"EffectPattern": "Eff_Monster_GoldenBomb_BeScaredLoop",
"Target": "Self"
},
{
"$type": "FireAudio",
"AudioPattern": "Play_GoldenBomb_Bescard_3_Loop"
}
],
"OnRemoved": [
{
"$type": "FireAudio",
"AudioPattern": "Stop_GoldenBomb_Bescard_3_Loop"
}
]
},
"BeScaredStart": {
"Duration": 2,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "AttachEffect",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"Offset": {
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationXZ": true,
"IsUseRotationY": true,
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"TargetOption": {
"$type": "ConfigPosRotReferTarget",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
"OffsetReferTarget": "Self"
}
},
"EffectPattern": "Eff_Monster_GoldenBomb_BeScaredEnd",
"Target": "Self"
}
]
},
"DelayTime_1s": {
"Duration": 1,
"ModifierStacking": "Unique",
"OnRemoved": [
{
"$type": "ApplyModifier",
"ModifierName": "GoldenBomb_IdleEffect",
"Target": "Self"
}
]
},
"GoldenBomb_IdleEffect": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "AttachEffect",
"EffectPattern": "Eff_Monster_GoldenBomb_Loop",
"Target": "Self"
}
]
},
"RemoveIdleEffectModifier": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "RemoveModifier",
"ModifierName": "GoldenBomb_IdleEffect",
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "ApplyModifier",
"ModifierName": "GoldenBomb_IdleEffect",
"Target": "Self"
}
]
},
"RunLoop": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "AttachEffect",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"Offset": {
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationXZ": true,
"IsUseRotationY": true,
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"TargetOption": {
"$type": "ConfigPosRotReferTarget",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
"OffsetReferTarget": "Self"
}
},
"EffectPattern": "Eff_Monster_GoldenBomb_Run_Loop",
"Target": "Self"
}
]
},
"TanutModifier": {
"DelayHandlers": [
{
"DelayTime": 0.18,
"TimeUpActions": [
{
"$type": "AttachEffect",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"Offset": {
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationXZ": true,
"IsUseRotationY": true,
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"TargetOption": {
"$type": "ConfigPosRotReferTarget",
"AttachPoint": "HandPoint_L",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
"OffsetReferTarget": "Self"
}
},
"EffectPattern": "Eff_Monster_GoldenBomb_Skill_04_L",
"Target": "Self"
},
{
"$type": "AttachEffect",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"Offset": {
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationXZ": true,
"IsUseRotationY": true,
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"TargetOption": {
"$type": "ConfigPosRotReferTarget",
"AttachPoint": "HandPoint_R",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
"OffsetReferTarget": "Self"
}
},
"EffectPattern": "Eff_Monster_GoldenBomb_Skill_04_R",
"Target": "Self"
}
]
}
],
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "AttachEffect",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"Offset": {
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationXZ": true,
"IsUseRotationY": true,
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"TargetOption": {
"$type": "ConfigPosRotReferTarget",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
"OffsetReferTarget": "Self"
}
},
"EffectPattern": "Eff_Monster_GoldenBomb_Skill_04",
"Target": "Self"
},
{
"$type": "FireAudio",
"AudioPattern": "Play_GoldenBomb_Taunt2_2_Loop"
}
],
"OnRemoved": [
{
"$type": "FireAudio",
"AudioPattern": "Stop_GoldenBomb_Taunt2_2_Loop"
}
]
}
},
"OnAbilityStart": [
{
"$type": "ApplyModifier",
"ModifierName": "DelayTime_1s"
}
]
}