{ "AnimatorStateEvents": [ { "AnimatorStateName": "MazeSkill", "EventList": [ { "$type": "RPG.GameCore.SetSummonUnitAttach", "SummonUnit": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "AttachPoint": "Origin" } ] }, { "AnimatorStateName": "MazeSkill", "NormalizedTime": 0.12, "EventList": [ { "$type": "RPG.GameCore.SetSummonUnitAttach", "SummonUnit": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "None" } } ] }, { "AnimatorStateName": "MazeSkill", "NormalizedTime": 0.2, "EventList": [ { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Common_End.prefab", "AttachPoint": "Chest_M" } ] }, { "AnimatorStateName": "MazeSkill", "NormalizedTime": 0.311, "EventList": [ { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Visible": true } ] } ], "AnimatorStateGroupEvents": [ { "States": [ { "Name": "Appear", "ExitInTransition": true }, { "Name": "MazeSkill", "ExitInTransition": true } ], "OnEnter": [ { "$type": "RPG.GameCore.AdvAddAIHangUpInfo", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "HangUpKey": { "Value": "FollowSummonerAnim" }, "AITickImmediately": true }, { "$type": "RPG.GameCore.SyncDitherWithTarget", "SyncTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" } } ], "OnExit": [ { "$type": "RPG.GameCore.SetSummonUnitAttach", "SummonUnit": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "None" } }, { "$type": "RPG.GameCore.AdvRemoveAIHangUpInfo", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "HangUpKey": { "Value": "FollowSummonerAnim" } }, { "$type": "RPG.GameCore.SyncDitherWithTarget" } ] }, { "States": [ { "Name": "Appear", "ExitInTransition": true }, { "Name": "StandBy", "ExitInTransition": true } ], "OnEnter": [ { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Visible": true } ] }, { "States": [ { "Name": "Idle_Show_01", "ExitInTransition": true, "ReEnterOnStateLoop": true }, { "Name": "Idle_Show_02", "ExitInTransition": true, "ReEnterOnStateLoop": true } ], "OnEnter": [ { "$type": "RPG.GameCore.SetSummonUnitAttach", "SummonUnit": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "OverrideAttachConfig": true, "AttachPoint": "Origin", "LocalPosition": { "Z": -0.065 } }, { "$type": "RPG.GameCore.SyncDitherWithTarget", "SyncTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" } } ], "OnExit": [ { "$type": "RPG.GameCore.SyncDitherWithTarget" }, { "$type": "RPG.GameCore.SetSummonUnitAttach", "SummonUnit": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "None" } }, { "$type": "RPG.GameCore.SetEntityPosition", "PosTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "OffsetX": { "FixedValue": { "Value": 1 } }, "PosAdaption": { "Option": "CharacterDefault" }, "YawAngle": { "FixedValue": { "Value": 0 } } } ] }, { "States": [ { "Name": "MazeSkill", "ExitInTransition": true } ], "OnEnter": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_MazeAttack01_04.prefab" } ], "OnExit": [ { "$type": "RPG.GameCore.AdvAddAIHangUpInfo", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "HangUpKey": { "Value": "FollowSummonerAnim" }, "AITickImmediately": true } ] }, { "States": [ { "Name": "Appear", "ExitInTransition": true }, { "Name": "Idle_Show_01AS", "ExitInTransition": true }, { "Name": "Idle_Show_02AS", "ExitInTransition": true } ], "OnEnter": [ { "$type": "RPG.GameCore.SetSummonUnitAttach", "SummonUnit": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "None" } }, { "$type": "RPG.GameCore.SetEntityPosition", "PosTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "OffsetX": { "FixedValue": { "Value": 1 } }, "PosAdaption": { "Option": "CharacterDefault" }, "YawAngle": { "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Common_Appear.prefab" } ] }, { "States": [ { "Name": "Attack", "NormalizedTime": 0.66 }, { "Name": "Die", "NormalizedTime": 0.66 } ], "OnEnter": [ { "$type": "RPG.GameCore.AdvCharacterDisableHitBox" } ], "OnExit": [] }, { "States": [ { "Name": "Run" } ], "OnEnter": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion04_00/Eff_Monster_XP_Minion04_00_Common_Run.prefab" } ], "OnExit": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion04_00/Eff_Monster_XP_Minion04_00_Common_Run.prefab" } ] } ] }