I was never able to make a fully functional dialogue system (sort of like in RPGMaker) for Half Life 2, but I guess one work around is by artificially baking them into a pre-rendered cutscene. It means that they won't be interactable, which sort of defeats the point, but, uh... well.