{ "GroupConfigName": "FollowUnit", "ConfigEntityPath": "Config/ConfigEntity/SummonUnit/SummonUnit_Tapir_00_Entity.json", "ResidentEffects": [], "ShowShadow": true, "OnCreate": [ { "$type": "RPG.GameCore.AdaptEntityPosition", "PosTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" } }, { "$type": "RPG.GameCore.AdvRemoveAIHangUpInfo", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "HangUpKey": { "Value": "HideSummonUnit" } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_PetLoad.prefab", "ForceSimulateImmediately": false } ], "OnDestroy": [ { "$type": "RPG.GameCore.HideWaypoint", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } } ], "OnHide": [ { "$type": "RPG.GameCore.AdvAddAIHangUpInfo", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "HangUpKey": { "Value": "HideSummonUnit" }, "AITickImmediately": true }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_PetLoad.prefab", "ForceSimulateImmediately": false } ], "OnShow": [ { "$type": "RPG.GameCore.AdaptEntityPosition", "PosTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" } }, { "$type": "RPG.GameCore.AdvRemoveAIHangUpInfo", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "HangUpKey": { "Value": "HideSummonUnit" } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_PetLoad.prefab", "ForceSimulateImmediately": false } ], "AnimConfig": { "RootMotionScale": 1.5, "MaxWalkAnimSpeedRatio": 2, "MaxRunAnimSpeedRatio": 5, "ReferenceWalkSpeed": 0.915, "ReferenceRunSpeed": 3, "AnimEventConfigList": [ "Config/ConfigAnimEvents/NPC/Special/Audio/NPC_Special_Tapir_00_Audio_AnimEvent.json", "Config/ConfigAnimEvents/NPC/Special/Designer/NPC_Special_Tapir_00_Designer_AnimEvent.json", "Config/ConfigAnimEvents/NPC/Special/Effect/NPC_Special_Tapir_00_Effect_AnimEvent.json" ], "AnimZoneConfigPath": "Config/ConfigAnimZone/NPC/Special/NPC_Special_Tapir_00_AnimZone.json", "DisableAnimEventLayers": [ "Riboon Layer" ], "SummonerAnimEventConfigList": [], "OverrideMovementStepToGroundCurveName": "StepToGroundCurve_SummonUnit_GroundSmall", "FreeStyleCharacterID": "Pet_Tapir_00", "FreeStyleCharacterConfigPath": "Config/ConfigCharacter/FreeStyle/Special/Special_Tapir_00_FreeStyle_Config.json" }, "MoveConfig": { "NavTurnSpeed": 270, "NavTurnBackTurnSpeed": 540, "AdvAIControllerConfig": { "HasTurn": false } }, "AIConfig": { "AIFile": "Config/ConfigAI/Adventure/SummonUnit/ST_SummonUnit_Tapir_Master.json", "AdvAIConfig": { "MinWalkScale": 0.7, "MaxWalkScale": 2, "MinRunScale": 0.2, "MaxRunScale": 5 } } }