Files
FireflyGo_Resources/Config/ConfigAbility/Avatar/Camera/Avatar_DanHengPT_00_Camera.json
2025-08-26 17:57:41 +07:00

667 lines
20 KiB
JSON

{
"AbilityList": [
{
"Name": "Avatar_DanHengPT_00_Skill01_Camera",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchCaster"
},
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.07999999192543328
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "CasterToTargetPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 1.13,
"y": -0.52,
"z": -4.2
},
"AnchorRatio": 0.99,
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "SkillTargetEntityList"
},
"AimOffset": {
"x": -0.77,
"y": -0.62,
"z": 0
},
"AimRatio": 1,
"Dutch": 3
},
"BlendConfig": {
"BlendType": "EaseInOut",
"CustomCurveName": "BlendCut_1407_Skill01_01",
"BlendTime": 0.253989
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchCaster"
},
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.17335732281208038
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "Spike_Light",
"OverrideShakeConfigV2": {
"ShakeScale": 0.4,
"ShakeTime": 0.15,
"ShakeDir": {
"x": 0.22,
"y": 0,
"z": 0.8
},
"RangeAttenuationDelay": 999,
"RangeAttenuationTarget": 0,
"DistanceAttenuation": {}
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchCaster"
},
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.37752944277599454
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "CasterToTargetPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 1.9,
"y": -0.49,
"z": -5.85
},
"AnchorRatio": 0.99,
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "SkillTargetEntityList"
},
"AimOffset": {
"x": -0.79,
"y": -0.58,
"z": 0
},
"AimRatio": 1,
"Dutch": 3
},
"BlendConfig": {
"BlendType": "EaseInOut",
"BlendTime": 0.107513
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchCaster"
},
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.41283521126024425
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "Spike_Test1",
"OverrideShakeConfigV2": {
"ShakeScale": 0.3,
"ShakeTime": 0.2,
"ShakeDir": {
"x": 0.11,
"y": 0.2,
"z": 0.5
},
"RangeAttenuationDelay": 999,
"RangeAttenuationTarget": 0,
"DistanceAttenuation": {}
}
}
}
]
},
{
"Name": "Avatar_DanHengPT_00_Skill02_Camera",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"CloseupShotConfig": {
"CameraTimelineAssetName": "Camera/TimeLine/Avatar/Character_DanHengPT_00_Skill02_TimeLine.playable",
"TransTypeFollow": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TransTypeAim": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Override": true
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterWithAllEnemy"
}
}
}
}
]
},
{
"Name": "Avatar_DanHengPT_00_Skill02_Camera_End",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0,
"y": -0.2,
"z": 0.5
},
"AnchorRatio": 1,
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AimOffset": {
"x": 0,
"y": 0.1,
"z": 0
},
"AimRatio": 1,
"FollowPoleAngle": 90,
"FollowRadius": 1,
"FOV": 50
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchCaster"
},
"AnimStateName": "Skill02",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5256916894577444
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0,
"y": -0.2,
"z": 1
},
"AnchorRatio": 1,
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AimOffset": {
"x": 0,
"y": 0.3,
"z": 0
},
"AimRatio": 1,
"FollowPoleAngle": 90,
"FollowElevationAngle": -11,
"FollowRadius": 3,
"Dutch": 0.5,
"FOV": 50
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveData": {
"Keys": [
{
"InTangent": 0.329029,
"OutTangent": 0.329029,
"OutWeight": 0.771047
},
{
"Time": 0.056816,
"Value": 0.073847,
"InTangent": 3.995707,
"OutTangent": 3.995707,
"InWeight": 0.324293,
"OutWeight": 0.059876
},
{
"Time": 0.3883,
"Value": 0.829218,
"InTangent": 0.895141,
"OutTangent": 0.895141,
"InWeight": 0.116685,
"OutWeight": 0.061337
},
{
"Time": 1,
"Value": 1,
"InTangent": 0.054093,
"OutTangent": 0.054093,
"InWeight": 0.038795
}
],
"PreWrapMode": "ClampForever",
"PostWrapMode": "ClampForever"
},
"BlendTime": 1.99417
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
},
{
"Name": "Avatar_DanHengPT_00_Skill03_Camera",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"CloseupShotConfig": {
"CameraTimelineAssetName": "Camera/TimeLine/Avatar/Character_DanHengPT_00_Skill03_TimeLine.playable",
"TransTypeFollow": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TransTypeAim": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Override": true
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterWithAllEnemy"
}
}
}
}
]
},
{
"Name": "Avatar_DanHengPT_00_BE_InsertAttack_Camera",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"CloseupShotConfig": {
"CameraTimelineAssetName": "Camera/TimeLine/Avatar/Character_DanHengPT_00_PassiveSkill_TimeLine.playable",
"TransTypeFollow": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TransTypeAim": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Override": true
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterWithAllEnemy"
}
}
}
}
]
},
{
"Name": "Avatar_DanHengPT_00_BE_InsertShield_Camera",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": -2.98,
"y": 2.8,
"z": 0.3
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"AimOffset": {
"x": -2.98,
"y": 7.71,
"z": -35.62
},
"FollowPoleAngle": 90,
"FollowDamp": 0.5,
"AimDamp": 0.5,
"Dutch": 0.18,
"FOV": 35.05114
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"IsTargetIgnoreCameraDither": true
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchCaster"
},
"AnimStateName": "PassiveSkill01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.011383519740775228
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0,
"y": 0.7,
"z": 2.5
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"AimOffset": {
"x": 0,
"y": 1.1,
"z": 0
},
"FollowPoleAngle": 90,
"FollowDamp": 0.5,
"AimDamp": 0.5,
"Dutch": 0.6,
"FOV": 35.05114
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveData": {
"Keys": [
{
"InTangent": 0.764769,
"OutTangent": 0.764769,
"OutWeight": 0.148565
},
{
"Time": 0.337829,
"Value": 0.770494,
"InTangent": 1.455023,
"OutTangent": 1.455023,
"InWeight": 0.333333,
"OutWeight": 0.107409
},
{
"Time": 0.615302,
"Value": 0.963782,
"InTangent": 0.202563,
"OutTangent": 0.202563,
"InWeight": 0.333333,
"OutWeight": 0.074364
},
{
"Time": 1,
"Value": 1,
"InTangent": 0.043023,
"OutTangent": 0.024193,
"TangentMode": 1,
"InWeight": 0.018773
}
],
"PreWrapMode": "ClampForever",
"PostWrapMode": "ClampForever"
},
"BlendTime": 1.136311
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"IsTargetIgnoreCameraDither": true
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchCaster"
},
"AnimStateName": "PassiveSkill01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.4362139997538179
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0,
"y": 0.4,
"z": 4
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"AimOffset": {
"x": 0,
"y": 1.2,
"z": 0
},
"FollowPoleAngle": 90,
"FollowDamp": 0.5,
"AimDamp": 0.5,
"Dutch": 0.6,
"FOV": 35.05114
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_1414_Passive02",
"BlendTime": 0.502075
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"IsTargetIgnoreCameraDither": true
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchCaster"
},
"AnimStateName": "PassiveSkill01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5714285380672663
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0,
"y": 0.4,
"z": 4.3
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"AimOffset": {
"x": 0,
"y": 1.2,
"z": 0
},
"FollowPoleAngle": 90,
"FollowDamp": 0.5,
"AimDamp": 0.5,
"Dutch": 0.6,
"FOV": 35.05114
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_1414_Passive03",
"BlendTime": 1.126047
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"IsTargetIgnoreCameraDither": true
}
}
}
]
}
]
}