Catalog Animations not working

Hi, I am trying to apply catalog animations to players after the firing of an event. It seems it isn’t working. Here is my code:

			local animateScript = character:WaitForChild("Animate")

			if player:FindFirstChild("Character").Value == "Abby" then = "rbxassetid://616163682"        -- Run
				animateScript.walk.WalkAnim.AnimationId = "rbxassetid://616168032"      -- Walk
				animateScript.jump.JumpAnim.AnimationId = "rbxassetid://616161997"      -- Jump
				animateScript.idle.Animation1.AnimationId = "rbxassetid://616158929"    -- Idle (Variation 1)
				animateScript.idle.Animation2.AnimationId = "rbxassetid://616160636"    -- Idle (Variation 2)
				animateScript.fall.FallAnim.AnimationId = "rbxassetid://616157476"      -- Fall
				animateScript.swim.Swim.AnimationId = "rbxassetid://616165109"          -- Swim (Active)
				animateScript.swimidle.SwimIdle.AnimationId = "rbxassetid://616166655"  -- Swim (Idle)
				animateScript.climb.ClimbAnim.AnimationId = "rbxassetid://616156119"    -- Climb
1 Like

I’ve figured out the issue. What you need to do is find the Animate file, which is parented to the player’s character, find the specific animation you want to change, find the actual animation instance , which is parented to the animation type, and change the ID there.

To get the IDs, look here: Using Animations | Documentation - Roblox Creator Hub

1 Like