Hello!

I was wondering how they made the dungeons in Diablo. Every new game you start is a new dungeon. How did they code a dungeon/level random-izer?
Any idea? pls post here tnx!