{ "AbilityList": [ { "Name": "Avatar_PlayerBoy_20_Skill01_Camera", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CameraMotion", "IsLocalOffset": true, "Dutch": 3 }, "BlendConfig": { "BlendType": "Cut" } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.039999995 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CasterToTargetPerform", "IsLocalOffset": true, "AnchorOffset": { "X": 1.91, "Y": -0.31, "Z": -5.55 }, "AnchorRatio": 0.99, "AimOffset": { "X": -0.88, "Y": -0.87, "Z": -0.2 }, "AimRatio": 1, "Dutch": 2, "FOV": 47 }, "BlendConfig": { "BlendType": "Custom", "CustomCurveName": "BlendCut_00to1", "BlendTime": 0.533334 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.2679538 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Spike_Test1", "OverrideShakeConfigV2": { "ShakeScale": 1, "ShakeTime": 0.1, "ShakeDir": { "X": 0, "Y": 0, "Z": -0.5 } }, "BlendConfig": { "BlendType": "Cut" } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.27599996 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CasterToTargetPerform", "IsLocalOffset": true, "AnchorOffset": { "X": 1.91, "Y": -0.31, "Z": -5.6 }, "AnchorRatio": 0.99, "AimOffset": { "X": -0.69, "Y": -0.85, "Z": -0.1 }, "AimRatio": 1, "Dutch": 2 }, "BlendConfig": { "BlendType": "Custom", "CustomCurveName": "BlendCut_Motion", "BlendTime": 0.093333 } } } ] }, { "Name": "Avatar_PlayerBoy_20_Skill02_Camera", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CameraMotion", "IsLocalOffset": true, "Dutch": 3 }, "BlendConfig": { "BlendType": "Cut", "BlendTime": 0.016667 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.009090909 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CasterToTargetPerform", "AttackType": "RangeAttack", "IsLocalOffset": true, "AnchorOffset": { "X": 1.51, "Y": 0.03, "Z": -1.1 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "AimOffset": { "X": -3.1, "Y": 0.68, "Z": 4.1 }, "AimRatio": 1, "Dutch": 3, "FOV": 45, "ResetToDefault": false }, "BlendConfig": { "BlendType": "Custom", "CustomCurveName": "BlendCutSlowtoFast", "BlendTime": 0.916667 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.18181817 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "IsLocalOffset": true, "UseLightTeamOffsetByTeamWidth": true, "AnchorOffset": { "X": 0.1, "Y": 14.9, "Z": -0.3 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "AimOffset": { "X": -0.21, "Y": 14.9, "Z": 0 }, "FollowPoleAngle": 114.8, "FollowElevationAngle": -16.98, "FollowRadius": 0.9, "AnchorToAimAngle": 27, "Dutch": 3, "FOV": 45, "ForbidChangeOffset": true }, "BlendConfig": { "BlendType": "Cut", "CustomCurveName": "BlendCut_1102_Bonus", "BlendTime": 0.016667 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.18484847 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "IsLocalOffset": true, "AnchorOffset": { "X": 0.14, "Y": 14.9, "Z": -0.44 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "AimOffset": { "X": -0.28, "Y": 15.05, "Z": 0 }, "FollowPoleAngle": 129.4, "FollowElevationAngle": -16.96, "FollowRadius": 0.84, "AnchorToAimAngle": 25, "FollowDamp": 1, "AimDamp": 1, "Dutch": 3, "FOV": 45, "ForbidChangeOffset": true }, "BlendConfig": { "BlendType": "Linear", "CustomCurveName": "BlendCut05", "BlendTime": 0.666667 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.30909088 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "IsLocalOffset": true, "AnchorOffset": { "X": 0.14, "Y": 14.9, "Z": -0.44 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "AimOffset": { "X": -0.28, "Y": 15.1, "Z": 0 }, "FollowPoleAngle": 129.4, "FollowElevationAngle": -16.96, "FollowRadius": 0.84, "AnchorToAimAngle": 25, "FollowDamp": 1, "AimDamp": 1, "Dutch": 3, "FOV": 45, "ForbidChangeOffset": true }, "BlendConfig": { "BlendType": "EaseInOut", "CustomCurveName": "BlendCut_1102_Bonus", "BlendTime": 0.756815 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.4545454 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CasterToTargetPerform", "AttackType": "RangeAttack", "IsLocalOffset": true, "AnchorOffset": { "X": 0.86, "Y": -0.03, "Z": -1.33 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "AimOffset": { "X": -2.73, "Y": 3.07, "Z": 4.1 }, "AimRatio": 1, "Dutch": 3, "ResetToDefault": false }, "BlendConfig": { "BlendType": "Cut", "CustomCurveName": "BlendCut_00to1" } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.4575757 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CasterToTargetPerform", "AttackType": "RangeAttack", "IsLocalOffset": true, "AnchorOffset": { "X": 1.4, "Y": -0.2, "Z": -2.1 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "AimOffset": { "X": -2, "Y": 1.07, "Z": 4 }, "AimRatio": 1, "Dutch": 3, "ResetToDefault": false }, "BlendConfig": { "BlendType": "Custom", "CustomCurveName": "BlendCut_00to1", "BlendTime": 0.535724 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.50909084 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Avatar_Arlan_Common", "OverrideShakeConfigV2": { "ShakeScale": 0.3, "ShakeTime": 1, "ShakeDir": { "X": 0, "Y": 0.8, "Z": 0.1 }, "RangeAttenuationDelay": 0.9, "RangeAttenuationTarget": 0, "RangeAttenuationDuration": 0.1 } } } ] }, { "Name": "Avatar_PlayerBoy_20_Skill03_Camera", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "CloseupShotConfig": { "CameraTimelineAssetName": "Camera/TimeLine/Avatar/Character_PlayerBoy_20_Skill03_TimeLine.playable", "TransTypeFollow": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TransTypeAim": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Override": true, "LightTeamCustomizeFormationName": "PlayerBoy_20_Skill03" }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.83 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" } } } } ] } ] }