Hello everyone, I recently wanted to know how to compile a map using just a batch file. I never did any type of coding or scripting before, so I did some research and wrote a simple compiler script. After getting that to work I figured out how to make choice menus. So I created a menu system that had a few steps with options(Ex: only entities, fast vis, skip vis, skip rad, etc.) I wasn't really satisfied with it so I rewrote the entire thing from scratch. I'm quiet happy with it so I decided to share it here. I had a lot of fun learning how to create this and while I made it for personal use, I hope someone else will find it useful. Changelog 1.8 - Reworked how VMFII is implemented. If it exists in your tools directory, it will run. Otherwise it will run vbsp.exe as normal. It will not run if an .fgd file has not been specified(Added a dialogue for this in the options). Features: - Supports VMF Instance Inserter, by Metapyziks. - Checkboxes for each stage of the compile process, so you can easily toggle different stages off just like Hammer allows. - Checkboxes for all the various arguments that each part of the compile process uses, as well as the ability to manually add your own. - Save/Load/Delete compile setting profiles - Save/Load/Delete game configuration profiles, so you can easily switch between different games or mods. - Automatically saves most recent settings, so the next time you load the .bat up your previous settings are already there. - Includes bspzip.exe as one of the stages, if you don't mind manually writing your own list.txt files you can specify it with this and your files will be automatically packed if this stage is enabled. - bspzip.exe also includes the ability to run -deletecubemaps(since it's been broken forever in source now, you can run this which will let you buildcubemaps again) -Setup Menu which tries to streamline the setup process for all the different paths required, the only full path you need to type is the one to where your compile tools are located. Instructions: - Extract the .rar anywhere you wish. - Then double click mainmenu.bat or drag and drop a .vmf onto mainmenu.bat - You may also make a shortcut to mainmenu.bat and drag and drop on that instead. - First time start up will take you to the setup menu. Special thanks to Detonator & hlstriker for testing it with me and finding a lot of major bugs.