5922 lines
188 KiB
JSON
5922 lines
188 KiB
JSON
{
|
|
"AbilityMixins": [
|
|
{
|
|
"$type": "TeleportSelectionMixin",
|
|
"InteractedWithTeleportCustomProperty": {
|
|
"CurPropertyInitValue": 0,
|
|
"CurPropertyType": "",
|
|
"CustomUseLocalPeerID": false,
|
|
"MaxPropertyInitValue": 0,
|
|
"MaxPropertyType": ""
|
|
},
|
|
"OnInteract": [
|
|
],
|
|
"TeleportType": "Hookshot"
|
|
},
|
|
{
|
|
"$type": "ActwithStateFrameMixin",
|
|
"ConfigList": [
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByEntityType",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_TopPriority",
|
|
"EntityType": "Monster",
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": 0.5,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeFixedTime",
|
|
"Time": 0.3
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Relative",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_TopPriority",
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.01,
|
|
"ReachTargetStop": true,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_TopPriority",
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": 0.08,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeFixedTime",
|
|
"HandleSuitablePosOnArrival": true,
|
|
"Time": 0.07
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Relative",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": -2
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_TopPriority",
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.01,
|
|
"ReachTargetStop": true,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_TopPriority",
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Blink",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_BlinkQTE_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_Move_Dither",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Blink",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByEntityType",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_TopPriority",
|
|
"EntityType": "Monster",
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "SwitchOutZenkovPyroisAction",
|
|
"IsAttackSwitchIn": false,
|
|
"IsInstantSwitchOut": true,
|
|
"IsSwitchInKeepPosRot": true
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "SwitchOutZenkovPyroisAction",
|
|
"IsAttackSwitchIn": true,
|
|
"IsInstantSwitchOut": true,
|
|
"IsSwitchInKeepPosRot": true
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Blink",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 50,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachStateWithModifierMixin",
|
|
"ConfigList": [
|
|
{
|
|
"AnimatorStateName": "Blink",
|
|
"FrameCountHigh": 15,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"BlinkSkill_Move_Effect",
|
|
"BlinkSkill_Move_ScreenEffect",
|
|
"BlinkSkill_Move_MuteCollider"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Blink",
|
|
"FrameCountHigh": 15,
|
|
"FrameCountLow": 1,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"BlinkSkill_Move_Eff_Zenkov_PyroisSkill_Blink_01_Trail"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Blink",
|
|
"FrameCountHigh": 80,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": false,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"BlinkSkill_Move_MuteMotion"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ActwithStateFrameMixin",
|
|
"ConfigList": [
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Blink",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_A01",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_A01",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 62,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_A01",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 58,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_A01",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 86,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_A02",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_A02",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 62,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_A02",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 58,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_A02",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 94,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B01",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B01",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 101,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B01",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 88,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B01",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 110,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B02",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B02",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 98,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B02",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 94,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B02",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 78,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B03",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B03",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 96,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B03",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 82,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B03",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 72,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B04",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B04",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 62,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B04",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 58,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_B04",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 50,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_C01",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"ForceTriggerOnTransitionOut": false,
|
|
"Frame": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_C01",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 192,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_C01",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 192,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Execute_C01",
|
|
"ForceTriggerOnTransitionIn": false,
|
|
"ForceTriggerOnTransitionOut": true,
|
|
"Frame": 182,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"AbilityName": "AvatarSkill_BlinkSkill",
|
|
"AbilitySpecials": {
|
|
"AS_BlinkExecuteSummonDelayTime": {
|
|
"Value": 0.25,
|
|
"ValueType": "Float"
|
|
},
|
|
"AS_BlinkSkill_UseLimit_ZipLine": {
|
|
"Value": -2,
|
|
"ValueType": "Float"
|
|
}
|
|
},
|
|
"AbilityStacking": "Unique",
|
|
"DefaultModifier": {
|
|
"OnTeleportSelectionStateChanged": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_BackStabFilter_Modifier",
|
|
"Target": "LocalAvatar"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive_QTEAvailable",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive_QTEAvailable",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByTeleportSelectionState",
|
|
"CompareValue": true,
|
|
"State": "Interactive",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive_QTEAvailable",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive_QTEAvailable",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsTopInteractableTeleport",
|
|
"CompareValue": true,
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"BlinkQTE_BackStabAvailable"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive_QTEAvailable",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"BlinkQTE_BackStabAvailable"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive_QTEAvailable",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"OnTeleportSelectionTopInteractableChanged": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_BackStabFilter_Modifier",
|
|
"Target": "LocalAvatar"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive_QTEAvailable",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive_QTEAvailable",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsTopInteractableTeleport",
|
|
"CompareValue": true,
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"BlinkQTE_BackStabAvailable"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive_QTEAvailable",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"BlinkQTE_BackStabAvailable"
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive_QTEAvailable",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByTeleportSelectionState",
|
|
"CompareValue": true,
|
|
"State": "Interactive",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive_QTEAvailable",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive_QTEAvailable",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"OnZenkovPyroisBlinkTriggered": [
|
|
{
|
|
"$type": "TriggerLevelCustomConditions",
|
|
"LevelConditionsID": 1842
|
|
},
|
|
{
|
|
"$type": "ModifyZenkovPyroisCurUseLimitAction",
|
|
"Amount": -1
|
|
},
|
|
{
|
|
"$type": "SendCustomEvent",
|
|
"EventKey": "AvatarSkill_Blink",
|
|
"IsGlobal": true
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"Blink_HideSelf"
|
|
],
|
|
"CustomKey": "AvatarSkill_BlinkTarget_TopPriority",
|
|
"IsAdd": true,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.01,
|
|
"ReachTargetStop": true,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Relative",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_TopPriority",
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "OnStart"
|
|
},
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SwitchInZenkovPyroisAction",
|
|
"IsInstantSwitchOut": true,
|
|
"IsSwitchInKeepPosRot": false,
|
|
"LockTargetID": "PyroisExecute_LockTarget_01",
|
|
"SwitchInIndex": 20,
|
|
"SwitchInPosRot": {
|
|
"CoordsOption": "Camera",
|
|
"NeedRaycastGround": true,
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"BackupAngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"BackupPositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 2,
|
|
"y": 0,
|
|
"z": -1.5
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"BackupOffsetReferTarget": "Self",
|
|
"OffsetReferTarget": "LocalAvatar"
|
|
}
|
|
},
|
|
"SwitchOutIndex": -1
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Blink_HideSelf",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive",
|
|
"Target": "EnemyAlliedNoNeedEnterBattle"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive",
|
|
"Target": "EnemyAlliedNoNeedEnterBattle"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive_QTEAvailable",
|
|
"Target": "EnemyAlliedNoNeedEnterBattle"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive_QTEAvailable",
|
|
"Target": "EnemyAlliedNoNeedEnterBattle"
|
|
}
|
|
],
|
|
"OnZenkovPyroisEnterBlinkHoldMode": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": 0.01,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeInstant",
|
|
"NeedRayCastCheck": false,
|
|
"NeedRayCastGround": true
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": false,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "LocalAvatar"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "OnStart",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.01,
|
|
"ReachTargetStop": true,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 9999
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "LocalAvatar"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "OnStart"
|
|
},
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkAim_HoldAlert_Modifier",
|
|
"Target": "EnemyAlliedNoNeedEnterBattle"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_Aim_NotTarget_Invisible_Modifier",
|
|
"Target": "EnemyAlliedNoNeedEnterBattle"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_TheWorld_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Blink_MiddleTip_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "Activity_Zenkov_PyroisExecute_Common_GaussianBlur_01",
|
|
"EffectType": "GaussianBlur"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"ZenkovPyrois_AvatarSkill_InAim"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnZenkovPyroisExitBlinkHoldMode": [
|
|
{
|
|
"$type": "LogStringAction",
|
|
"LogStr": "OnZenkovPyroisExitBlinkHoldModeAAAAAAAAAAAAA",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_InSkill"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_TheWorld_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Blink_MiddleTip_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Aim_NotTarget_Invisible_Modifier",
|
|
"Target": "EnemyAlliedNoNeedEnterBattle"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkAim_HoldAlert_Modifier",
|
|
"Target": "EnemyAlliedNoNeedEnterBattle"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"ZenkovPyrois_AvatarSkill_InAim"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "Activity_Zenkov_PyroisExecute_Common_GaussianBlur_01",
|
|
"EffectType": "GaussianBlur",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_InSkill"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_ColorAdjustments",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_InSkill"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXFog",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_InSkill"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_InSkill"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive",
|
|
"Target": "EnemyAlliedNoNeedEnterBattle"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive",
|
|
"Target": "EnemyAlliedNoNeedEnterBattle"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_PreInteractive_QTEAvailable",
|
|
"Target": "EnemyAlliedNoNeedEnterBattle"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Mark_Interactive_QTEAvailable",
|
|
"Target": "EnemyAlliedNoNeedEnterBattle"
|
|
}
|
|
],
|
|
"OnZipLineStop": [
|
|
{
|
|
"$type": "ModifyZenkovPyroisCurUseLimitAction",
|
|
"Amount": "%AS_BlinkSkill_UseLimit_ZipLine"
|
|
}
|
|
]
|
|
},
|
|
"Modifiers": {
|
|
"BlinkAim_HoldAlert_Modifier": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ModifyEnterBattleStateAction",
|
|
"IsPush": true,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Alert_IdleState"
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"State": "Idle",
|
|
"Tag": "AvatarSkill_BlinkAim_HoldAlert",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "ModifyEnterBattleStateAction",
|
|
"IsPush": false,
|
|
"State": "Idle",
|
|
"Tag": "AvatarSkill_BlinkAim_HoldAlert",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"BlinkExecute_ProcessEffect_ColorAdjustments": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "Avatar_Pyrois_Attack_Execute_Common_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "Avatar_Pyrois_Attack_Execute_Common_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
}
|
|
]
|
|
},
|
|
"BlinkExecute_ProcessEffect_FXColorCorrection": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "Avatar_Pyrois_Attack_Execute_Common_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "Avatar_Pyrois_Attack_Execute_Common_FXColorCorrection_01",
|
|
"EffectType": "FXColorCorrection"
|
|
}
|
|
]
|
|
},
|
|
"BlinkExecute_ProcessEffect_FXColorCorrection_ShockWave": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.48,
|
|
"IgnoreTimeScale": true,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Pyrois_Attack_Execute_Common_01_ShockWave",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": false,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Tag": "Eff_Pyrois_Attack_Execute_Common_01_ShockWave",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkExecute_ProcessEffect_FXColorCorrection",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": false,
|
|
"Tag": "Eff_Pyrois_Attack_Execute_Common_01_ShockWave",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"BlinkExecute_ProcessEffect_FXFog": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "Avatar_Pyrois_Attack_Execute_Common_FXFog_01",
|
|
"EffectType": "FXFog"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "Avatar_Pyrois_Attack_Execute_Common_Glitch_01",
|
|
"EffectType": "Glitch"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "Avatar_Pyrois_Attack_Execute_Common_FXFog_01",
|
|
"EffectType": "FXFog"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "Avatar_Pyrois_Attack_Execute_Common_Glitch_01",
|
|
"EffectType": "Glitch"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_Aim_AllMonsterMaterial_Modifier": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"FailureActions": [
|
|
],
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteTarget"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
]
|
|
},
|
|
"BlinkSkill_Aim_NotTarget_Invisible_Modifier": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByTeleportSelectionState",
|
|
"CompareValue": true,
|
|
"State": "PreInteractive",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByTeleportSelectionState",
|
|
"CompareValue": true,
|
|
"State": "Interactive",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Monster_Pyrois_MA_Attack_Execute_Common_Override_04",
|
|
"Target": "Self",
|
|
"key": "Monster_Pyrois_MA_Attack_Execute_Common_Override_04"
|
|
},
|
|
{
|
|
"$type": "DitherFadeAction",
|
|
"DitherFadeKey": "Activity_Zenkov_MA_PyroisExecute_Common_Dither_02",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByTeleportSelectionState",
|
|
"CompareValue": true,
|
|
"State": "PreInteractive",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByTeleportSelectionState",
|
|
"CompareValue": true,
|
|
"State": "Interactive",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_Dither_02",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PushMuteHUDAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByTeleportSelectionState",
|
|
"CompareValue": true,
|
|
"State": "PreInteractive",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByTeleportSelectionState",
|
|
"CompareValue": true,
|
|
"State": "Interactive",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self",
|
|
"tag": "AvatarSkill_BlinkAim_NotTarget_HideHUD"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"Tag": "AvatarSkill_BlinkAim_NotTarget_Invisible",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PopMuteHUDAction",
|
|
"Target": "Self",
|
|
"tag": "AvatarSkill_BlinkAim_NotTarget_HideHUD"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Tag": "Monster_Pyrois_MA_Attack_Execute_Common_Override_04",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByTeleportSelectionState",
|
|
"CompareValue": true,
|
|
"State": "PreInteractive",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByTeleportSelectionState",
|
|
"CompareValue": true,
|
|
"State": "Interactive",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Monster_Pyrois_MA_Attack_Execute_Common_Override_05",
|
|
"Target": "Self",
|
|
"key": "Monster_Pyrois_MA_Attack_Execute_Common_Override_05"
|
|
},
|
|
{
|
|
"$type": "InterruptDitherFadeAction",
|
|
"OverrideExitTime": 0.15,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByTeleportSelectionState",
|
|
"CompareValue": true,
|
|
"State": "PreInteractive",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByTeleportSelectionState",
|
|
"CompareValue": true,
|
|
"State": "Interactive",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_Dither_02",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_BackStabFilter_Modifier": {
|
|
"Duration": 0.01,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"BlinkQTE_BackStabAvailable",
|
|
"ExecuteDamageCrit"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "EnemyAlliedNoNeedEnterBattle"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"BlinkQTE_BackStabAvailable",
|
|
"ExecuteDamageCrit"
|
|
],
|
|
"CustomKey": "AvatarSkill_BackStabTarget",
|
|
"IsAdd": true,
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
]
|
|
},
|
|
"BlinkSkill_BlinkQTE_Modifier": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.09,
|
|
"IgnoreTimeScale": true,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"ModifierName": "BlinkSkill_ExecuteSummon_Proxy_Modifier",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": true,
|
|
"Tag": "Eff_Zenkov_PyroisSkill_Blink_03_EndTransition",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Move_Effect",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Move_Eff_Zenkov_PyroisSkill_Blink_01_Trail",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_Move_ScreenEffect",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "Activity_Zenkov_PyroisExecute_Common_GaussianBlur_01",
|
|
"EffectType": "GaussianBlur"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Small",
|
|
"CompareType": "LessEqual",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"Tags": [
|
|
"Zenkov_NonHumanoid"
|
|
],
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": 0.01,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeInstant",
|
|
"NeedRayCastCheck": false,
|
|
"NeedRayCastGround": true
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_ExecuteTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.01,
|
|
"ReachTargetStop": true,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Relative",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": -99
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "ZenkovPyrois"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "LessEqual",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"Tags": [
|
|
"Zenkov_Humanoid"
|
|
],
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": 0.01,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeInstant",
|
|
"NeedRayCastCheck": false,
|
|
"NeedRayCastGround": true
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_ExecuteTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.01,
|
|
"ReachTargetStop": true,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Relative",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": -99
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "ZenkovPyrois"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Large",
|
|
"CompareType": "GreaterEqual",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "Equal",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"Tags": [
|
|
"Zenkov_NonHumanoid"
|
|
],
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": 0.01,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeInstant",
|
|
"NeedRayCastCheck": false,
|
|
"NeedRayCastGround": true
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_ExecuteTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.01,
|
|
"ReachTargetStop": true,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Relative",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": -99
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "ZenkovPyrois"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ChangeEntityModelScale",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"ModelSize": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ChangeEntityModelScale",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"ModelSize": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ChangeEntityModelScale",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"ModelSize": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Large",
|
|
"CompareType": "GreaterEqual",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "Equal",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"Tags": [
|
|
"Zenkov_NonHumanoid"
|
|
],
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"Tags": [
|
|
"Zenkov_Humanoid"
|
|
],
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "PopAnimatorDisableWithTagAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"Tag": "AvatarSkill_Summon_PyroisExecute_AnimatorDisable_A",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "RandomOperator",
|
|
"Odds": 0.5,
|
|
"OnFailure": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"IntVal": 6,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"ParamName": "Trigger_StartExecute",
|
|
"ParamType": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"IntVal": 2,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"OnSuccess": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"IntVal": 5,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"ParamName": "Trigger_StartExecute",
|
|
"ParamType": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"IntVal": 1,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "ExecutePosInt_A",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "PopAnimatorDisableWithTagAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"Tag": "AvatarSkill_Summon_PyroisExecute_AnimatorDisable_B",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAngleRange",
|
|
"AngleMax": -90,
|
|
"AngleMin": -180,
|
|
"CompareTarget": "LocalAvatar",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ByAngleRange",
|
|
"AngleMax": 180,
|
|
"AngleMin": 90,
|
|
"CompareTarget": "LocalAvatar",
|
|
"CustomKey": "AvatarSkill_ExecuteTarget_Real",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "RandomOperator",
|
|
"Odds": 0.5,
|
|
"OnFailure": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"IntVal": 4,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"ParamName": "Trigger_StartExecute",
|
|
"ParamType": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"IntVal": 4,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"OnSuccess": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"IntVal": 3,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"ParamName": "Trigger_StartExecute",
|
|
"ParamType": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"IntVal": 3,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "RandomOperator",
|
|
"Odds": 0.5,
|
|
"OnFailure": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"IntVal": 2,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"ParamName": "Trigger_StartExecute",
|
|
"ParamType": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"IntVal": 2,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"OnSuccess": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"IntVal": 1,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"ParamName": "Trigger_StartExecute",
|
|
"ParamType": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"IntVal": 1,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Custom"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "ExecutePosInt_B",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "PopAnimatorDisableWithTagAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"Tag": "AvatarSkill_Summon_PyroisExecute_AnimatorDisable_C",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"IntVal": 7,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"ParamName": "Trigger_StartExecute",
|
|
"ParamType": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"IntVal": 1,
|
|
"ParamName": "Int_SubExecuteIndex",
|
|
"ParamType": 3,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "ExecutePosInt_C",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Trigger_ExecuteQTE",
|
|
"ParamType": 1,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_BlinkQTE_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"BlinkSkill_ExecuteQTE_Active"
|
|
],
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"IsAdd": true,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"BlinkSkill_ExecuteQTE_Active"
|
|
],
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"IsAdd": true,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"BlinkSkill_ExecuteQTE_Active"
|
|
],
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"IsAdd": true,
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_BlinkQTE_MuteInput_Modifier": {
|
|
"Duration": 10,
|
|
"OnAdded": [
|
|
{
|
|
"$type": "InputEnableAction",
|
|
"Infos": [
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillA"
|
|
},
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillB"
|
|
},
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillBangbooAbyssUltra"
|
|
},
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillUltra"
|
|
}
|
|
],
|
|
"Tag": "InputMuteAction_BlinkQTE",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "PushMuteAidAttackSwitchTypeAction",
|
|
"SwitchTypeList": [
|
|
"BeHitAid",
|
|
"CommonAid"
|
|
],
|
|
"Tag": "BlinkQTE",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptInputEnableAction",
|
|
"Tag": "InputMuteAction_BlinkQTE",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "PopMuteAidAttackSwitchTypeAction",
|
|
"Tag": "BlinkQTE",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_ExecuteSummon_IdleEffect_Modifier": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.15,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_01_Smoke",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_A"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_01_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_01_Smoke",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_B"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_01_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_02_Start_02_Smoke",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_B"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_02_Start_02_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_03_Start_01_Smoke",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_C"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_03_Start_01_Smoke",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"DelayTime": 0.25,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_01_Start_01_Eye",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_A"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_01_Start_01_Eye",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"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": "HeadPoint",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_02_Start_01_Eye",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_B"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_02_Start_01_Eye",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"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": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_03_Start_01_Eye",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_C"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_03_Start_01_Eye",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_Transition_01",
|
|
"Target": "Self",
|
|
"key": "Activity_Zenkov_MA_PyroisExecute_Common_Transition_01"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_04_Smoke",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_A"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_04_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_02_Smoke",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_B"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_02_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_01_Start_01_Smoke",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_A"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_01_Start_01_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_03_Smoke",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_C"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_03_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_PyroisExecute_Common_Bloom_01_S",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_A"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_PyroisExecute_Common_Bloom_01_S",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_PyroisExecute_Common_Bloom_01_M",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_B"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_PyroisExecute_Common_Bloom_01_M",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_PyroisExecute_Common_Bloom_01_L",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteSummon_C"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Tag": "Eff_Zenkov_PyroisExecute_Common_Bloom_01_L",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"ZenkovPyrois_AvatarSkill_InAim"
|
|
],
|
|
"Target": "ZenkovPyrois"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_Transition_01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": true,
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_02_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": false,
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_04_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": true,
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_01_Start_01_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": true,
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_01_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": true,
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_02_Start_02_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": true,
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_02_Start_01_Eye",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_Transition_01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": false,
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_02_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": false,
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_04_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": false,
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_01_Start_01_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": false,
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_Start_01_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": false,
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_02_Start_02_Smoke",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveEffectByTagAndOwner",
|
|
"KillImmediately": false,
|
|
"Tag": "Eff_Zenkov_SlidingHook_PyroisExecute_02_Start_01_Eye",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_ExecuteSummon_Proxy_Modifier": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.25,
|
|
"IgnoreTimeScale": true,
|
|
"TimeUpActions": [
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_ExecuteSummon_RestoreMonster_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"Tag": "BlinkSkill_ExecuteSummon_Show_A",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"Tag": "BlinkSkill_ExecuteSummon_Show_B",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"Tag": "BlinkSkill_ExecuteSummon_Show_C",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PushWallColliderEnable",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"Tag": "BlinkSkill_ExecuteSummon_WallCollider_A",
|
|
"Target": "Custom",
|
|
"WallColliderEnable": false
|
|
},
|
|
{
|
|
"$type": "PushHullColliderEnable",
|
|
"ColliderName": [
|
|
"HullCollider"
|
|
],
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"HullColliderEnable": false,
|
|
"Tag": "BlinkSkill_ExecuteSummon_HullCollider_A",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PushWallColliderEnable",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"Tag": "BlinkSkill_ExecuteSummon_WallCollider_B",
|
|
"Target": "Custom",
|
|
"WallColliderEnable": false
|
|
},
|
|
{
|
|
"$type": "PushHullColliderEnable",
|
|
"ColliderName": [
|
|
"HullCollider"
|
|
],
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"HullColliderEnable": false,
|
|
"Tag": "BlinkSkill_ExecuteSummon_HullCollider_B",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PushWallColliderEnable",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"Tag": "BlinkSkill_ExecuteSummon_WallCollider_C",
|
|
"Target": "Custom",
|
|
"WallColliderEnable": false
|
|
},
|
|
{
|
|
"$type": "PushHullColliderEnable",
|
|
"ColliderName": [
|
|
"HullCollider"
|
|
],
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"HullColliderEnable": false,
|
|
"Tag": "BlinkSkill_ExecuteSummon_HullCollider_C",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Small",
|
|
"CompareType": "LessEqual",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Zenkov_NonHumanoid"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": 0.01,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeInstant",
|
|
"NeedRayCastCheck": false,
|
|
"NeedRayCastGround": true
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_ExecuteTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.01,
|
|
"ReachTargetStop": true,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 9999
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_ExecuteTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopAnimatorDisableWithTagAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"Tag": "AvatarSkill_Summon_PyroisExecute_AnimatorDisable_A",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ChangeEntityModelScale",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"ModelSize": 2,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"ApplyAllRenderers": false,
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"Paths": [
|
|
"Monster_PyroisExecute_01_1",
|
|
"Monster_PyroisExecute_01_2",
|
|
"Monster_PyroisExecute_01_3",
|
|
"Monster_PyroisExecute_01_4"
|
|
],
|
|
"Tag": "BlinkSkill_ExecuteSummon_Show_A",
|
|
"Target": "Custom",
|
|
"Visible": true
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"ParamName": "Trigger_StateIdle",
|
|
"ParamType": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"ModifierName": "BlinkSkill_ExecuteSummon_IdleEffect_Modifier",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "LessEqual",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Zenkov_Humanoid"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": 0.01,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeInstant",
|
|
"NeedRayCastCheck": false,
|
|
"NeedRayCastGround": true
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_ExecuteTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.01,
|
|
"ReachTargetStop": true,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 9999
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_ExecuteTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopAnimatorDisableWithTagAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"Tag": "AvatarSkill_Summon_PyroisExecute_AnimatorDisable_B",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ChangeEntityModelScale",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"ModelSize": 1.5,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "Equal",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ChangeEntityModelScale",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"ModelSize": 1,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "Less",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"Paths": [
|
|
"Monster_PyroisExecute_02_Dabi_L",
|
|
"Monster_PyroisExecute_02_Dabi_R",
|
|
"Monster_PyroisExecute_02_Datui",
|
|
"Monster_PyroisExecute_02_Shangshen",
|
|
"Monster_PyroisExecute_02_Shangshen_L",
|
|
"Monster_PyroisExecute_02_Shangshen_R",
|
|
"Monster_PyroisExecute_02_Tou",
|
|
"Monster_PyroisExecute_02_Xiaobi_L",
|
|
"Monster_PyroisExecute_02_Xiaobi_R",
|
|
"Monster_PyroisExecute_02_Xiaotui_L",
|
|
"Monster_PyroisExecute_02_Xiaotui_R",
|
|
"Monster_PyroisExecute_02_Xiasheng"
|
|
],
|
|
"Tag": "BlinkSkill_ExecuteSummon_Show_B",
|
|
"Target": "Custom",
|
|
"Visible": true
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"ParamName": "Trigger_StateIdle",
|
|
"ParamType": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"ModifierName": "BlinkSkill_ExecuteSummon_IdleEffect_Modifier",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Large",
|
|
"CompareType": "GreaterEqual",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "Equal",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Zenkov_NonHumanoid"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": 0.01,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeInstant",
|
|
"NeedRayCastCheck": false,
|
|
"NeedRayCastGround": true
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_ExecuteTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.01,
|
|
"ReachTargetStop": true,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 9999
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_ExecuteTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopAnimatorDisableWithTagAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"Tag": "AvatarSkill_Summon_PyroisExecute_AnimatorDisable_C",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ChangeEntityModelScale",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"ModelSize": 0.9,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Large",
|
|
"CompareType": "Less",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ChangeEntityModelScale",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"ModelSize": 1.3,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Large",
|
|
"CompareType": "GreaterEqual",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"ApplyAllRenderers": false,
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"Paths": [
|
|
"Monster_PyroisExecute_03"
|
|
],
|
|
"Tag": "BlinkSkill_ExecuteSummon_Show_C",
|
|
"Target": "Custom",
|
|
"Visible": true
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"ParamName": "Trigger_StateIdle",
|
|
"ParamType": 1,
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"ModifierName": "BlinkSkill_ExecuteSummon_IdleEffect_Modifier",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_TargetMonster_IdleEffect_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"Tag": "BlinkSkill_ExecuteSummon_Show_A",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"Tag": "BlinkSkill_ExecuteSummon_Show_B",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"Tag": "BlinkSkill_ExecuteSummon_Show_C",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"Paths": [
|
|
"Monster_PyroisExecute_01_1",
|
|
"Monster_PyroisExecute_01_2",
|
|
"Monster_PyroisExecute_01_3",
|
|
"Monster_PyroisExecute_01_4"
|
|
],
|
|
"Tag": "BlinkSkill_ExecuteSummon_DeselectHide_A",
|
|
"Target": "Custom",
|
|
"Visible": false
|
|
},
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"Paths": [
|
|
"Monster_PyroisExecute_02_Dabi_L",
|
|
"Monster_PyroisExecute_02_Dabi_R",
|
|
"Monster_PyroisExecute_02_Datui",
|
|
"Monster_PyroisExecute_02_Shangshen",
|
|
"Monster_PyroisExecute_02_Shangshen_L",
|
|
"Monster_PyroisExecute_02_Shangshen_R",
|
|
"Monster_PyroisExecute_02_Tou",
|
|
"Monster_PyroisExecute_02_Xiaobi_L",
|
|
"Monster_PyroisExecute_02_Xiaobi_R",
|
|
"Monster_PyroisExecute_02_Xiaotui_L",
|
|
"Monster_PyroisExecute_02_Xiaotui_R",
|
|
"Monster_PyroisExecute_02_Xiasheng"
|
|
],
|
|
"Tag": "BlinkSkill_ExecuteSummon_DeselectHide_B",
|
|
"Target": "Custom",
|
|
"Visible": false
|
|
},
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"ApplyAllRenderers": false,
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"Paths": [
|
|
"Monster_PyroisExecute_03"
|
|
],
|
|
"Tag": "BlinkSkill_ExecuteSummon_DeselectHide_C",
|
|
"Target": "Custom",
|
|
"Visible": false
|
|
},
|
|
{
|
|
"$type": "PopWallColliderEnable",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"Tag": "BlinkSkill_ExecuteSummon_WallCollider_A",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopHullColliderEnable",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"Tag": "BlinkSkill_ExecuteSummon_HullCollider_A",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopWallColliderEnable",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"Tag": "BlinkSkill_ExecuteSummon_WallCollider_B",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopHullColliderEnable",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"Tag": "BlinkSkill_ExecuteSummon_HullCollider_B",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopWallColliderEnable",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"Tag": "BlinkSkill_ExecuteSummon_WallCollider_C",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopHullColliderEnable",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"Tag": "BlinkSkill_ExecuteSummon_HullCollider_C",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_ExecuteSummon_RestoreMonster_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_ExecuteSummon_RestoreMonster_Modifier": {
|
|
"Duration": 0.01,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"ModifierName": "BlinkSkill_ExecuteSummon_IdleEffect_Modifier",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"ModifierName": "BlinkSkill_ExecuteSummon_IdleEffect_Modifier",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"ModifierName": "BlinkSkill_ExecuteSummon_IdleEffect_Modifier",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_TargetMonster_IdleEffect_Modifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"Tag": "BlinkSkill_ExecuteSummon_DeselectHide_A",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"Tag": "BlinkSkill_ExecuteSummon_DeselectHide_B",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"Tag": "BlinkSkill_ExecuteSummon_DeselectHide_C",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_Mark_Interactive": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.25,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_PyroisSkill_SlidingHook_06_WeakS",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Small",
|
|
"CompareType": "LessEqual",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Zenkov_NonHumanoid"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_PyroisSkill_SlidingHook_02_Weak",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "LessEqual",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Zenkov_Humanoid"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_PyroisSkill_SlidingHook_07_WeakL",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Large",
|
|
"CompareType": "GreaterEqual",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "Equal",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Zenkov_NonHumanoid"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AvatarSkill_ExecuteTarget"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_ExecuteSummon_Proxy_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AvatarSkill_ExecuteTarget"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_ExecuteSummon_Proxy_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteTarget_Real"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PushAnimatorDisableWithTagAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteTarget_Real"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "AvatarSkill_Summon_PyroisExecute_AnimatorDisable_A",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PushAnimatorDisableWithTagAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteTarget_Real"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "AvatarSkill_Summon_PyroisExecute_AnimatorDisable_B",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PushAnimatorDisableWithTagAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteTarget_Real"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "AvatarSkill_Summon_PyroisExecute_AnimatorDisable_C",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_Mark_Interactive_QTEAvailable": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.25,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_PyroisSkill_SlidingHook_04_StrongS",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Small",
|
|
"CompareType": "LessEqual",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Zenkov_NonHumanoid"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_PyroisSkill_SlidingHook_03_Strong",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "LessEqual",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Zenkov_Humanoid"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_PyroisSkill_SlidingHook_05_StrongL",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Large",
|
|
"CompareType": "GreaterEqual",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "Equal",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Zenkov_NonHumanoid"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AvatarSkill_ExecuteTarget"
|
|
],
|
|
"IsAdd": true,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "BlinkSkill_ExecuteSummon_Proxy_Modifier",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "HandleAnimatorZoneTagsAction",
|
|
"AnimatorStateTags": [
|
|
"AvatarSkill_ExecuteTarget"
|
|
],
|
|
"IsAdd": false,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "BlinkSkill_ExecuteSummon_Proxy_Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteTarget_Real"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PushAnimatorDisableWithTagAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteTarget_Real"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "AvatarSkill_Summon_PyroisExecute_AnimatorDisable_A",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PushAnimatorDisableWithTagAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteTarget_Real"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "AvatarSkill_Summon_PyroisExecute_AnimatorDisable_B",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "PushAnimatorDisableWithTagAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteTarget_Real"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Tag": "AvatarSkill_Summon_PyroisExecute_AnimatorDisable_C",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_Mark_PreInteractive": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.25,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_PyroisSkill_SlidingHook_01_None",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "Monster_Pyrois_MA_Attack_Execute_Common_Override_01",
|
|
"Target": "Self",
|
|
"key": "Monster_Pyrois_MA_Attack_Execute_Common_Override_01"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "Monster_Pyrois_MA_Attack_Execute_Common_ScreenImage_01",
|
|
"Target": "Self",
|
|
"key": "Monster_Pyrois_MA_Attack_Execute_Common_ScreenImage_01"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Tag": "Monster_Pyrois_MA_Attack_Execute_Common_Override_01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Tag": "Monster_Pyrois_MA_Attack_Execute_Common_ScreenImage_01",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_Mark_PreInteractive_QTEAvailable": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.25,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Zenkov_PyroisSkill_SlidingHook_01_None",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "Monster_Pyrois_MA_Attack_Execute_Common_Override_01",
|
|
"Target": "Self",
|
|
"key": "Monster_Pyrois_MA_Attack_Execute_Common_Override_01"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "Monster_Pyrois_MA_Attack_Execute_Common_ScreenImage_01",
|
|
"Target": "Self",
|
|
"key": "Monster_Pyrois_MA_Attack_Execute_Common_ScreenImage_01"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Tag": "Monster_Pyrois_MA_Attack_Execute_Common_Override_01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Tag": "Monster_Pyrois_MA_Attack_Execute_Common_ScreenImage_01",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_Move_Dither": {
|
|
"Duration": 0.1,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "Avatar_Pyrois_Attack_Execute_Start_Dither_01",
|
|
"Target": "Self",
|
|
"key": "Avatar_Pyrois_Attack_Execute_Start_Dither_01"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"IsOverrideExitDuration": true,
|
|
"OverrideExitDuration": 0.1,
|
|
"Tag": "Avatar_Pyrois_Attack_Execute_Start_Dither_01",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_Move_Eff_Zenkov_PyroisSkill_Blink_01_Trail": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Zenkov_PyroisSkill_Blink_01_Trail",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Tag": "Eff_Zenkov_PyroisSkill_Blink_01_Trail",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SpecialEffectFadeAction",
|
|
"EffectNames": [
|
|
"Eff_Zenkov_PyroisSkill_Blink_01_Trail"
|
|
],
|
|
"OverrideFadeOutCurve": "QuintEaseInReverse",
|
|
"OverrideFadeOutTime": 0.15,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_Move_Effect": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"AttachEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "MiddlePoint",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"EffectPattern": "Eff_Pyrois_ZipLine_Move_Start_13_trackswitchTrail",
|
|
"Tag": "Eff_Pyrois_ZipLine_Move_Start_13_trackswitchTrail",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "SpecialEffectFadeAction",
|
|
"EffectNames": [
|
|
"Eff_Pyrois_ZipLine_Move_Start_13_trackswitchTrail"
|
|
],
|
|
"OverrideFadeOutCurve": "QuintEaseInReverse",
|
|
"OverrideFadeOutTime": 0.1,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_Move_MuteCollider": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "PushHullColliderEnable",
|
|
"ColliderName": [
|
|
"HullCollider"
|
|
],
|
|
"HullColliderEnable": false,
|
|
"Tag": "AvatarSkill_Blink_MuteHullCollider",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopHullColliderEnable",
|
|
"Tag": "AvatarSkill_Blink_MuteHullCollider",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_Move_MuteMotion": {
|
|
"Duration": 0.5,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "MuteRootMotionAction",
|
|
"EnableMute": true,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "MuteRootMotionAction",
|
|
"EnableMute": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_Move_ScreenEffect": {
|
|
"Duration": 0.3,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "PEff_Pyrois_ZipLine_Move_Start_21_Screen",
|
|
"EffectType": "ScreenEffects"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "Eff_Pyrois_ZipLine_Move_Start_21_Screen",
|
|
"EffectType": "ScreenEffects"
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_TargetMonster_IdleEffect_Modifier": {
|
|
"DelayHandlers": [
|
|
{
|
|
"DelayTime": 0.283333333,
|
|
"IgnoreTimeScale": true,
|
|
"TimeUpActions": [
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "AvatarSkill_Pyrois_HideSelfAttackTarget",
|
|
"Target": "Self",
|
|
"Visible": false
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_Dither_01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "InterruptDitherFadeAction",
|
|
"Tag": "Activity_Boss_Mesh_Dither_Fade",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_ScreenImage_01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "InterruptMaterialPropertyAction",
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_MainMaps_01",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "DitherFadeAction",
|
|
"DitherFadeKey": "Activity_Zenkov_MA_PyroisExecute_Common_Dither_01",
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_Dither_01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_ScreenImage_01",
|
|
"Target": "Self",
|
|
"key": "Activity_Zenkov_MA_PyroisExecute_Common_ScreenImage_01"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_MainMaps_01",
|
|
"Target": "Self",
|
|
"key": "Activity_Zenkov_MA_PyroisExecute_Common_MainMaps_01"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"AvatarSkill_ExecuteTarget_Real"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"Tag": "AvatarSkill_Pyrois_HideSelfAttackTarget",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "InterruptDitherFadeAction",
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_Dither_01",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_ScreenImage_02",
|
|
"Target": "Self",
|
|
"key": "Activity_Zenkov_MA_PyroisExecute_Common_ScreenImage_02"
|
|
},
|
|
{
|
|
"$type": "ModifyMaterialPropertyAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "Activity_Zenkov_MA_PyroisExecute_Common_MainMaps_02",
|
|
"Target": "Self",
|
|
"key": "Activity_Zenkov_MA_PyroisExecute_Common_MainMaps_02"
|
|
},
|
|
{
|
|
"$type": "PushOverrideSpecialEffectIgnoreTimeScaleAction",
|
|
"EffectNames": [
|
|
"Eff_Zenkov_SlidingHook_PyroisExecute_Common_End_01_Smoke"
|
|
],
|
|
"IsIgnore": true,
|
|
"Target": "Self",
|
|
"TimeScaleType": "WitchTimeScale"
|
|
},
|
|
{
|
|
"$type": "PushOverrideSpecialEffectIgnoreTimeScaleAction",
|
|
"EffectNames": [
|
|
"Eff_Zenkov_SlidingHook_PyroisExecute_Common_End_02_Smoke"
|
|
],
|
|
"IsIgnore": true,
|
|
"Target": "Self",
|
|
"TimeScaleType": "WitchTimeScale"
|
|
},
|
|
{
|
|
"$type": "PushOverrideSpecialEffectIgnoreTimeScaleAction",
|
|
"EffectNames": [
|
|
"Eff_Zenkov_SlidingHook_PyroisExecute_Common_End_03_Smoke"
|
|
],
|
|
"IsIgnore": true,
|
|
"Target": "Self",
|
|
"TimeScaleType": "WitchTimeScale"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_End_01_Smoke",
|
|
"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": "MiddlePoint",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Small",
|
|
"CompareType": "LessEqual",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "Equal",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Zenkov_Humanoid"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_End_03_Smoke",
|
|
"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",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Large",
|
|
"CompareType": "Equal",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "Equal",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByIsInZoneTags",
|
|
"Tags": [
|
|
"Zenkov_NonHumanoid"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Zenkov_SlidingHook_PyroisExecute_Common_End_02_Smoke",
|
|
"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": "MiddlePoint",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Gigantic",
|
|
"CompareType": "Equal",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"BlinkSkill_TheWorld_Modifier": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": true,
|
|
"ModifierMixins": [
|
|
{
|
|
"$type": "WitchSlowDownMixin",
|
|
"CustomKey": "AvatarSkill_ExecuteWitchExcludeTargets",
|
|
"ExcludeTargets": "Custom",
|
|
"OnEnd": [
|
|
],
|
|
"OnStart": [
|
|
],
|
|
"Priority": 5,
|
|
"SlowDownKey": "AvatarSkill_Execute_Blink_Timeslow_01",
|
|
"TotalDuration": -1,
|
|
"WitchSlowDownRBLOffset": 99
|
|
}
|
|
],
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Target": "Self",
|
|
"soundActionKey": "SA_Zenkov_TimeSlow_Enter"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "ZenKov_WitchSlowDown_Vignette_01",
|
|
"EffectType": "Vignette"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "ZenKov_WitchSlowDown_RadialBlur_01",
|
|
"EffectType": "RadialBlur"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "Avatar_Pyrois_Attack_Execute_Common_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
},
|
|
{
|
|
"$type": "ProcessScreenEffectAction",
|
|
"EffectKey": "ZenKov_WitchSlowDown_ScreenEffects_01",
|
|
"EffectType": "ScreenEffects"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Target": "Self",
|
|
"soundActionKey": "SA_Zenkov_TimeSlow_Exit"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "ZenKov_WitchSlowDown_Vignette_01",
|
|
"EffectType": "Vignette"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "ZenKov_WitchSlowDown_RadialBlur_01",
|
|
"EffectType": "RadialBlur"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "Avatar_Pyrois_Attack_Execute_Common_VREffects_01",
|
|
"EffectType": "VREffects"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "ZenKov_WitchSlowDown_ScreenEffects_01",
|
|
"EffectType": "ScreenEffects"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "ZenKov_WitchSlowDown_FXFog_01",
|
|
"EffectType": "FXFog"
|
|
},
|
|
{
|
|
"$type": "InterruptScreenEffectAction",
|
|
"EffectKey": "ZenKov_WitchSlowDown_ColorAdjustments_01",
|
|
"EffectType": "ColorAdjustments"
|
|
}
|
|
]
|
|
},
|
|
"Blink_HideSelf": {
|
|
"Duration": 0.2,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "PushRenderVisibleAction",
|
|
"ApplyAllRenderers": true,
|
|
"Tag": "AvatarSkill_Blink_Hide",
|
|
"Target": "Self",
|
|
"Visible": false
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "PopRenderVisibleAction",
|
|
"Tag": "AvatarSkill_Blink_Hide",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Blink_MiddleTip_Modifier": {
|
|
"Duration": -1,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ShowMiddleTipAction",
|
|
"Show": true,
|
|
"ShowIcon": false,
|
|
"TipID": 200153
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "ShowMiddleTipAction",
|
|
"Show": false,
|
|
"ShowIcon": false,
|
|
"TipID": 200153
|
|
}
|
|
]
|
|
},
|
|
"ExecutePosInt_A": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": 0.01,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeInstant",
|
|
"NeedRayCastCheck": false,
|
|
"NeedRayCastGround": true
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_ExecuteTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.01,
|
|
"ReachTargetStop": true,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Relative",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": -99
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "ZenkovPyrois"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "AnimatorFrameHalt",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": -1,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeInstant",
|
|
"NeedRayCastCheck": false
|
|
},
|
|
"ReachTargetStop": false,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "Root_02",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Remain"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": -1,
|
|
"ReachTargetStop": false,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 99999
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "Root_02",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_A",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PushHullColliderEnable",
|
|
"HullColliderEnable": false,
|
|
"Tag": "AvatarSkill_Pyrois_AttachRootModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PushWallColliderEnable",
|
|
"Tag": "AvatarSkill_Pyrois_AttachRootModifier",
|
|
"Target": "Self",
|
|
"WallColliderEnable": false
|
|
}
|
|
]
|
|
},
|
|
"ExecutePosInt_B": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": 0.01,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeInstant",
|
|
"NeedRayCastCheck": false,
|
|
"NeedRayCastGround": true
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_ExecuteTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.01,
|
|
"ReachTargetStop": true,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Relative",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": -99
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "ZenkovPyrois"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "AnimatorFrameHalt",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": -1,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeInstant",
|
|
"NeedRayCastCheck": false
|
|
},
|
|
"ReachTargetStop": false,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "Root_02",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Remain"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": -1,
|
|
"ReachTargetStop": false,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 99999
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "Root_02",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_B",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PushHullColliderEnable",
|
|
"HullColliderEnable": false,
|
|
"Tag": "AvatarSkill_Pyrois_AttachRootModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PushWallColliderEnable",
|
|
"Tag": "AvatarSkill_Pyrois_AttachRootModifier",
|
|
"Target": "Self",
|
|
"WallColliderEnable": false
|
|
}
|
|
]
|
|
},
|
|
"ExecutePosInt_C": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": 0.01,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeInstant",
|
|
"NeedRayCastCheck": false,
|
|
"NeedRayCastGround": true
|
|
},
|
|
"ReachTargetStop": true,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"CustomKey": "AvatarSkill_BlinkTarget_ExecuteTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Stop"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": 0.01,
|
|
"ReachTargetStop": true,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "Relative",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": -99
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "ZenkovPyrois"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "AnimatorFrameHalt",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"Target": "Custom"
|
|
},
|
|
{
|
|
"$type": "ApplyLogicMoveAction",
|
|
"MovementConfig": {
|
|
"$type": "ConfigMovementTarget",
|
|
"Duration": -1,
|
|
"Gravity": 0,
|
|
"HitNormalRatio": 1,
|
|
"HitTangentialRatio": 1,
|
|
"MoveType": {
|
|
"$type": "MovementTypeInstant",
|
|
"NeedRayCastCheck": false
|
|
},
|
|
"ReachTargetStop": false,
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "Root_02",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always",
|
|
"TimesUpMoveOption": "Remain"
|
|
},
|
|
"RotationConfig": {
|
|
"$type": "ConfigRotationToTarget",
|
|
"Duration": -1,
|
|
"ReachTargetStop": false,
|
|
"RotateType": "Instant",
|
|
"TargetPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsClampOffsetDistance": false,
|
|
"IsUseRotationXZ": true,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 99999
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "Root_02",
|
|
"CustomKey": "AvatarSkill_ExecuteSummon_C",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": true,
|
|
"OffsetReferTarget": "Custom"
|
|
}
|
|
},
|
|
"TargetUpdateMode": "Always"
|
|
},
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PushHullColliderEnable",
|
|
"HullColliderEnable": false,
|
|
"Tag": "AvatarSkill_Pyrois_AttachRootModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "PushWallColliderEnable",
|
|
"Tag": "AvatarSkill_Pyrois_AttachRootModifier",
|
|
"Target": "Self",
|
|
"WallColliderEnable": false
|
|
}
|
|
]
|
|
},
|
|
"MuteInputAvatarSkill_Modifier": {
|
|
"Duration": 0.75,
|
|
"IgnoreTimeScale": true,
|
|
"MaxStackingNumber": 1,
|
|
"ModifierStacking": "Refresh",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "InputEnableAction",
|
|
"Infos": [
|
|
{
|
|
"Enabled": false,
|
|
"InputType": "SkillZenkovPyrois"
|
|
}
|
|
],
|
|
"Tag": "InputMuteAction_AvatarSkill",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "InterruptInputEnableAction",
|
|
"Tag": "InputMuteAction_AvatarSkill",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |