Left 4 Dead 2
The project is based on python and includes a crude VMF (Valve Map File) source reader. Seams are detected by special materials. See the readme in the archive for further technical documentation. A script for creating the navigation mesh for the bots and zombies is included. Although created for Left 4 Dead 2, the random map generator can work with any source based game.