Editing the gameinfo.txt

"GameInfo" { game "UltimateConfig" title "HAMMER4LIFE" title2 "HammerLegion" type multiplayer_only nomodels 0 nohimodel 1 nocrosshair 1 hidden_maps { "test_speakers" 1 "test_hardware" 1 } FileSystem { SteamAppId 243750 // // Setup engine search paths. // // |gameinfo_path| points at the directory where gameinfo.txt is. // |all_source_engine_paths| points at the directory containing HL2 shared content. // SearchPaths { // First, mount all user customizations. This will search for VPKs and subfolders // and mount them in alphabetical order. The easiest way to distribute a mod is to // pack up the custom content into a VPK. To "install" a mod, just drop it in this // folder. // // Note that this folder is scanned only when the game is booted. game+mod UltimateConfig/custom/* game+mod+mod_write+default_write_path |gameinfo_path|. // Mod gamebin |gameinfo_path|bin // Mod's Binaries // We search VPK files before ordinary folders, because most files will be found in // VPK and we can avoid making thousands of file system calls to attempt to open files // in folders where they don't exist. (Searching a VPK is much faster than making an operating // system call.) game "|all_source_engine_paths|../Counter-Strike Source/cstrike/cstrike_pak.vpk" //Counter Strike game "|all_source_engine_paths|../Day of Defeat Source/dod/dod_pak.vpk" //Day of Defeat game "|all_source_engine_paths|../GarrysMod/garrysmod/garrysmod.vpk" //Garrysmod game "|all_source_engine_paths|../Half-Life 2/ep2/ep2_pak.vpk" //HL2 EP2 game "|all_source_engine_paths|../Half-Life 2/episodic/ep1_pak.vpk" //HL2 EP1 game "|all_source_engine_paths|../Half-Life 2/lostcoast/lostcoast_pak.vpk" //HL2 Lost Coast game "|all_source_engine_paths|../Half-Life 2 Deathmatch/hl2mp/hl2mp_pak.vpk" //HL2 DM game |all_source_engine_paths|../Portal/portal/portal_pak.vpk //Portal game "|all_source_engine_paths|../Team Fortress 2/tf/tf2_misc.vpk" //TF2 begin game "|all_source_engine_paths|../Team Fortress 2/tf/tf2_sound_misc.vpk" game "|all_source_engine_paths|../Team Fortress 2/tf/tf2_sound_vo_english.vpk" game "|all_source_engine_paths|../Team Fortress 2/tf/tf2_textures.vpk" game "|all_source_engine_paths|../Team Fortress 2/tf/tf2_textures.vpk" //TF2 End game "|all_source_engine_paths|../Source SDK Base 2007/zps" //ZPS game "|all_source_engine_paths|../nmrih/nmrih" //nmrih //SOURCE MODS NOT ON STEAM MOUNT HERE //Current setup mounts all but causes hammer load time to increase, so if you have at on of mods installed your hammer is going to take a massive poop before it loads up completely. //Use the following file path format for specific mods: "|all_source_engine_paths|../../sourcemods/modname" game "|all_source_engine_paths|../../sourcemods/*" game+mod hl2mp/hl2mp_english.vpk game+mod hl2mp/hl2mp_pak.vpk // Base Half-Life 2 Content: ep2, episodic, hl2 game_lv |all_source_engine_paths|hl2/hl2_lv.vpk game |all_source_engine_paths|ep2/ep2_english.vpk //game |all_source_engine_paths|ep2/ep2_pak.vpk game |all_source_engine_paths|episodic/ep1_english.vpk //game |all_source_engine_paths|episodic/ep1_pak.vpk game |all_source_engine_paths|hl2/hl2_english.vpk game |all_source_engine_paths|hl2/hl2_pak.vpk game |all_source_engine_paths|hl2/hl2_textures.vpk game |all_source_engine_paths|hl2/hl2_sound_vo_english.vpk game |all_source_engine_paths|hl2/hl2_sound_misc.vpk game |all_source_engine_paths|hl2/hl2_misc.vpk platform |all_source_engine_paths|platform/platform_misc.vpk platform |all_source_engine_paths|platform/platform_misc.vpk // Now search loose files. We'll set the directory containing the gameinfo.txt file // as the first "mod" search path (after any user customizations). This is also the one // that's used when writing to the "mod" path. mod+mod_write+default_write_path |gameinfo_path|. // Add the hl2mp directory as a game search path. This is also where where writes // to the "game" path go. game+game_write hl2mp // Last, mount in shared HL2 loose files game |all_source_engine_paths|hl2 platform |all_source_engine_paths|platform } } }

Open up the gameinfo.txt now and select everything in it and delete it.Now copy paste the following into it: