Darren Leadingham was said to be covered in vomit when police found him in Glenrothes.