Files
turnbasedgamedata/Config/ConfigGlobalTaskListTemplate/GlobalTaskListTemplate_Camera.json
2025-07-03 10:50:43 +02:00

1591 lines
55 KiB
JSON

{
"TaskListTemplate": [
{
"Name": "CameraConfigByFormationIndex",
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count1"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.59,
"Y": -0.28,
"Z": 0.07
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": -0.05,
"Y": -0.46,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count2"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.4,
"Y": -0.28,
"Z": 0.19
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": -0.36,
"Y": -0.46,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.61,
"Y": -0.28,
"Z": 0.07
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": 1.4,
"Y": -0.56,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count3"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.44,
"Y": -0.28,
"Z": 0.18
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": 1.39,
"Y": -0.54,
"Z": -0.95
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.56,
"Y": -0.34,
"Z": 0.26
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": -1.11,
"Y": -0.43,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.2,
"Y": -0.28,
"Z": 0.04
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": 0.05,
"Y": -0.46,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count4"
},
{
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count5"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.56,
"Y": -0.28,
"Z": 0.26
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": -1.29,
"Y": -0.43,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Pos3"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.53,
"Y": -0.3,
"Z": 0.09
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": -0.34,
"Y": -0.46,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Pos2"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.44,
"Y": -0.28,
"Z": 0.1
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": 0.76,
"Y": -0.54,
"Z": -0.95
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.44,
"Y": -0.28,
"Z": 0.3
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": 1.98,
"Y": -0.65,
"Z": -0.95
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
}
]
}
]
},
{
"Name": "PositionConfigByFormationIndex",
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count1"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Tingyun_00_Skill03_Ready_Pos1_1",
"CustomFormationIgnoreDying": false
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count2"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Tingyun_00_Skill03_Ready_Pos1_2",
"CustomFormationIgnoreDying": false
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Tingyun_00_Skill03_Ready_Pos2_2",
"CustomFormationIgnoreDying": false
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count3"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Tingyun_00_Skill03_Ready_Pos1_3",
"CustomFormationIgnoreDying": false
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Pos2"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Tingyun_00_Skill03_Ready_Pos2_3",
"CustomFormationIgnoreDying": false
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Tingyun_00_Skill03_Ready_Pos3_3",
"CustomFormationIgnoreDying": false
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count4"
},
{
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count5"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Tingyun_00_Skill03_Ready_Pos1",
"CustomFormationIgnoreDying": false
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Pos3"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Tingyun_00_Skill03_Ready_Pos2",
"CustomFormationIgnoreDying": false
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Pos2"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Tingyun_00_Skill03_Ready_Pos3",
"CustomFormationIgnoreDying": false
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Tingyun_00_Skill03_Ready_Pos4",
"CustomFormationIgnoreDying": false
}
]
}
]
}
]
},
{
"Name": "FaceDirOffsetConfigByFormationIndex",
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count1"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ChangeFaceDir",
"FaceDirAngle": -20,
"SaveFormationFaceDelta": true
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count2"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ChangeFaceDir",
"FaceDirAngle": -20,
"SaveFormationFaceDelta": true
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ChangeFaceDir",
"FaceDirAngle": -20,
"SaveFormationFaceDelta": true
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count3"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ChangeFaceDir",
"FaceDirAngle": -20,
"SaveFormationFaceDelta": true
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Pos2"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ChangeFaceDir",
"FaceDirAngle": -20,
"SaveFormationFaceDelta": true
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ChangeFaceDir",
"FaceDirAngle": -20,
"SaveFormationFaceDelta": true
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count4"
},
{
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count5"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ChangeFaceDir",
"FaceDirAngle": -20,
"SaveFormationFaceDelta": true
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Pos3"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ChangeFaceDir",
"FaceDirAngle": -20,
"SaveFormationFaceDelta": true
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Pos2"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ChangeFaceDir",
"FaceDirAngle": -20,
"SaveFormationFaceDelta": true
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ChangeFaceDir",
"FaceDirAngle": -20,
"SaveFormationFaceDelta": true
}
]
}
]
}
]
},
{
"Name": "CameraConfigByFormationIndex_ForSunday",
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count1"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.01,
"Y": -0.74,
"Z": 0.07
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": -0.05,
"Y": -0.1,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count2"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": 0,
"Y": -0.74,
"Z": 0.04
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": -0.51,
"Y": -0.1,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -1.02,
"Y": -0.74,
"Z": -0.02
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": 1.25,
"Y": 0.1,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
},
{
"$type": "RPG.GameCore.ChangeFaceDir",
"FaceDirAngle": -30,
"SaveFormationFaceDelta": true
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count3"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.05,
"Y": -0.74,
"Z": 0.45
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": 1.3,
"Y": -0.1,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.12,
"Y": -0.74,
"Z": 0.3
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": -1.22,
"Y": -0.1,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.01,
"Y": -0.74,
"Z": 0.07
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": -0.05,
"Y": -0.1,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count4"
},
{
"$type": "RPG.GameCore.ByIsMatchTeammateCount",
"TeamType": "TeamLight",
"CountType": "Count5"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.38,
"Y": -0.74,
"Z": 0.3
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": -1.26,
"Y": -0.1,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Pos3"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.03,
"Y": -0.74,
"Z": 0.09
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": -0.34,
"Y": -0.1,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight",
"Type": "Pos2"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.03,
"Y": -0.74,
"Z": 0.2
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": 0.62,
"Y": -0.1,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TeamType": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.02,
"Y": -0.74,
"Z": 0.63
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": 1.76,
"Y": -0.1,
"Z": -1
},
"FollowPoleAngle": 90,
"FollowRadius": 1.9,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
}
]
}
]
}
]
}
]
}