{ "AnimatorStateEvents": [ { "AnimatorStateName": "Attack_1", "NormalizedTime": 0.001, "EventList": [ { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "WeaponB_L_01_JNT" }, { "Name": "WeaponB_R_01_JNT" } ], "Scale": {} } ], "AllowTriggeringOnTransitionOut": false }, { "AnimatorStateName": "Attack_1", "NormalizedTime": 0.03, "EventList": [ { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "WeaponB_L_01_JNT", "TriggerEffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_WeaponStart.prefab" }, { "Name": "WeaponB_R_01_JNT", "TriggerEffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_WeaponStart.prefab" } ], "IsReset": true } ], "AllowTriggeringOnTransitionOut": false }, { "AnimatorStateName": "Attack_1", "NormalizedTime": 0.262, "EventList": [ { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "WeaponB_L_01_JNT", "TriggerEffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_WeaponEnd_WeaponB_L_01_JNT.prefab" }, { "Name": "WeaponB_R_01_JNT", "TriggerEffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_WeaponEnd_WeaponB_R_01_JNT.prefab" } ], "Scale": {} } ], "AllowTriggeringOnTransitionOut": false }, { "AnimatorStateName": "MazeSkill", "NormalizedTime": 0.001, "EventList": [ { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "WeaponB_L_01_JNT" } ], "Scale": {} } ], "AllowTriggeringOnTransitionOut": false }, { "AnimatorStateName": "MazeSkill", "NormalizedTime": 0.015, "EventList": [ { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "WeaponB_L_01_JNT", "TriggerEffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_WeaponStart.prefab" } ], "IsReset": true } ], "AllowTriggeringOnTransitionOut": false }, { "AnimatorStateName": "MazeSkill", "NormalizedTime": 0.302, "EventList": [ { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "WeaponB_L_01_JNT", "TriggerEffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_WeaponEnd_WeaponB_L_01_JNT.prefab" } ], "Scale": {} } ], "AllowTriggeringOnTransitionOut": false }, { "AnimatorStateName": "Idle_Show_02", "NormalizedTime": 0.686, "EventList": [ { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "WeaponA_00_JNT", "TriggerEffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_WeaponEnd_WeaponA_00_JNT.prefab" } ], "Scale": {} } ], "AllowTriggeringOnTransitionOut": false } ], "AnimatorBehaviourEvents": [ { "EventUniqueKey": "Run2FastRun", "EventList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "ADV_StageAbility_Maze_Feixiao_Visual" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "Freelook3rdConfig": { "FOVChangeParam": { "TargetValue": 51, "Time": 0.5, "RecoveryTime": 999 }, "DampChangeParam": { "TargetValue": { "X": 0.1, "Y": 0.5, "Z": 1 }, "Time": 0.2, "ChangeCurvePath": "Camera/BlendCurve/AttackDampCurve.asset", "RecoveryTime": 999, "RecoveryCurvePath": "Camera/BlendCurve/AttackDampRecoverCurve.asset" } } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_MazeSkill01_Trail01.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_MazeSkill01_SpeedLine_01_Cam.prefab" } ] } ] }, { "EventUniqueKey": "FastRun2Run", "EventList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_MazeSkill01_Trail01.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_MazeSkill01_SpeedLine_01_Cam.prefab" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "ADV_StageAbility_Maze_Feixiao_Visual" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "Freelook3rdConfig": { "FOVChangeParam": { "TargetValue": 45, "Time": 0.5 }, "DampChangeParam": { "TargetValue": { "X": 0.1, "Y": 0.5, "Z": 0.6 }, "Time": 0.2 } } } }, { "$type": "RPG.GameCore.RadialBlurEffect", "Active": false } ] } ] } ], "AnimatorStateGroupEvents": [ { "States": [ { "Name": "Idle_Show_01", "EnterInTransition": false, "ExitInTransition": true }, { "Name": "Idle_Show_02", "EnterInTransition": false, "ExitInTransition": true } ], "OnEnter": [ { "$type": "RPG.GameCore.EnableEmotion", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } } ], "OnExit": [ { "$type": "RPG.GameCore.EnableEmotion", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Enable": true } ] }, { "States": [ { "Name": "Attack_1", "NormalizedTime": 0.03, "EnterInTransition": false, "ExitInTransition": true }, { "Name": "MazeSkill", "NormalizedTime": 0.001, "EnterInTransition": false, "ExitInTransition": true } ], "OnExit": [ { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "WeaponB_L_01_JNT", "TriggerEffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_WeaponEnd_WeaponB_L_01_JNT.prefab" }, { "Name": "WeaponB_R_01_JNT", "TriggerEffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_WeaponEnd_WeaponB_R_01_JNT.prefab" } ], "Scale": {} } ] }, { "States": [ { "Name": "Idle_Show_02", "NormalizedTime": 0.054, "EnterInTransition": false, "ExitInTransition": true } ], "OnEnter": [ { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "WeaponA_00_JNT", "TriggerEffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_WeaponStart.prefab" } ], "IsReset": true } ], "OnExit": [ { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "WeaponA_00_JNT", "TriggerEffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_WeaponEnd_WeaponA_00_JNT.prefab" } ], "Scale": {} }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_IdleShow02_01.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_IdleShow02_02.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_IdleShow02_03.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_IdleShow02_WeaponStart.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_IdleShow02_WeaponEnd.prefab" } ] } ] }