return function(O)task.delay(5,function()for O,U in pairs(O:GetDescendants())do if U:IsA("\077\101\115\104\080\097\114\116")or U:IsA("\080\097\114\116")or U:IsA("\068\101\099\097\108")then local O=2 local m=TS:Create(U,TweenInfo.new(O,Enum.EasingStyle.Quad,Enum.EasingDirection.InOut),{Transparency=1})m:Play()task.delay(O,function() end)end end end)end

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
