Template:PatchDiff/May 6, 2011 Patch/bin/sdklauncher/gameinfo.txt

N/A 1 "GameInfo"  N/A 2 {   N/A 3        FileSystem   N/A 4        {   N/A 5                SteamAppId                                220                // This will mount all the GCFs we need (240=CS:S, 220=HL2). N/A 6               ToolsAppId                                211                // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc. N/A 7   N/A 8                //   N/A 9                // The code that loads this file automatically does a few things here:   N/A 10                //   N/A 11                // 1. For each "Game" search path, it adds a "GameBin" path, in \bin  N/A 12                // 2. For each "Game" search path, it adds another "Game" path in front of it with _ at the end. N/A 13               //    For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it. N/A 14               // 3. For the first "Game" search path, it adds a search path called "MOD". N/A 15               // 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH". N/A 16               //   N/A 17    N/A 18                //   N/A 19                // Search paths are relative to the base directory, which is where hl2.exe is found. N/A 20               //   N/A 21                // |gameinfo_path| points at the directory where gameinfo.txt is. N/A 22               // We always want to mount that directory relative to gameinfo.txt, so   N/A 23                // people can mount stuff in c:\mymod, and the main game resources are in   N/A 24                // someplace like c:\program files\valve\steam\steamapps\ \half-life 2. N/A 25               //   N/A 26                SearchPaths   N/A 27                {   N/A 28                        Game                                |gameinfo_path|. N/A 29                       Game                                hl2   N/A 30                }   N/A 31        }   N/A 32 }