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:

game.ReplicatedStorage.Events.ApplyAnimations.Event:Connect(function()
			local animateScript = character:WaitForChild("Animate")

			if player:FindFirstChild("Character").Value == "Abby" then
				animateScript.run.RunAnim.AnimationId = "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
			end
		end)
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