from my understanding of the HL2 engine is that it doesnt use Normal maps. Its a very old engine. The Doom3 engine definatly supports normal maps, but that one was more specifically designed to handle interior level design.