return function(t)task.delay(5,function()for t,y in pairs(t:GetDescendants())do if y:IsA("\077\101\115\104\080\097\114\116")or y:IsA("\080\097\114\116")or y:IsA("\068\101\099\097\108")then local t=2 local S=TS:Create(y,TweenInfo.new(t,Enum.EasingStyle.Quad,Enum.EasingDirection.InOut),{Transparency=1})S:Play()task.delay(t,function() end)end end end)end
-- FUNCTIONS --
return function(Character)
	task.delay(5, function()
		for i, v in pairs(Character:GetDescendants()) do
			if v:IsA("MeshPart") or v:IsA("Part") or v:IsA("Decal") then
				-- Transparency Tween --
				local tweenTime = 2

				local ImpTween = TS:Create(
					v,
					TweenInfo.new(tweenTime, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut),
					{ Transparency = 1 }
				)
				ImpTween:Play()

				task.delay(tweenTime, function()
					--print("Tween Completed - NPCDeathFX")
				end)
			end
		end
	end)
end
