Advertisement
Guest User

Untitled

a guest
Nov 4th, 2016
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.38 KB | None | 0 0
  1. Half-Life 2:
  2. "GameInfo"
  3. {
  4. game "HALF-LIFE 2"
  5. title "HALF-LIFE'"
  6. type singleplayer_only
  7.  
  8.  
  9. FileSystem
  10. {
  11. SteamAppId 220 // This will mount all the GCFs we need (240=CS:S, 220=HL2).
  12. ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc.
  13.  
  14. //
  15. // The code that loads this file automatically does a few things here:
  16. //
  17. // 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin
  18. // 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end.
  19. // For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it.
  20. // 3. For the first "Game" search path, it adds a search path called "MOD".
  21. // 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH".
  22. //
  23.  
  24. //
  25. // Search paths are relative to the base directory, which is where hl2.exe is found.
  26. //
  27. // |gameinfo_path| points at the directory where gameinfo.txt is.
  28. // We always want to mount that directory relative to gameinfo.txt, so
  29. // people can mount stuff in c:\mymod, and the main game resources are in
  30. // someplace like c:\program files\valve\steam\steamapps\half-life 2.
  31. //
  32. SearchPaths
  33. {
  34. Game |gameinfo_path|.
  35. Game hl2
  36. }
  37. }
  38. }
  39.  
  40. Half-Life 2: Episode 1:
  41. "GameInfo"
  42. {
  43. game "HALF-LIFE 2"
  44. title "HALF-LIFE'"
  45. title2 "== episode one=="
  46.  
  47. type singleplayer_only
  48.  
  49. FileSystem
  50. {
  51. SteamAppId 380 // This will mount all the GCFs we need (240=CS:S, 220=HL2).
  52. ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc.
  53.  
  54. //
  55. // The code that loads this file automatically does a few things here:
  56. //
  57. // 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin
  58. // 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end.
  59. // For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it.
  60. // 3. For the first "Game" search path, it adds a search path called "MOD".
  61. // 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH".
  62. //
  63.  
  64. //
  65. // Search paths are relative to the base directory, which is where hl2.exe is found.
  66. //
  67. // |gameinfo_path| points at the directory where gameinfo.txt is.
  68. // We always want to mount that directory relative to gameinfo.txt, so
  69. // people can mount stuff in c:\mymod, and the main game resources are in
  70. // someplace like c:\program files\valve\steam\steamapps\half-life 2.
  71. //
  72. SearchPaths
  73. {
  74. Game |gameinfo_path|.
  75. Game episodic
  76. Game hl2
  77. }
  78. }
  79. }
  80.  
  81. Half-Life 2: Episode 2:
  82. "GameInfo"
  83. {
  84. game "HALF-LIFE 2"
  85. title "HALF-LIFE'"
  86. title2 "== episode two =="
  87.  
  88. type singleplayer_only
  89.  
  90. FileSystem
  91. {
  92. SteamAppId 420 // This will mount all the GCFs we need (240=CS:S, 220=HL2).
  93. ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc.
  94.  
  95. //
  96. // The code that loads this file automatically does a few things here:
  97. //
  98. // 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin
  99. // 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end.
  100. // For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it.
  101. // 3. For the first "Game" search path, it adds a search path called "MOD".
  102. // 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH".
  103. //
  104.  
  105. //
  106. // Search paths are relative to the base directory, which is where hl2.exe is found.
  107. //
  108. // |gameinfo_path| points at the directory where gameinfo.txt is.
  109. // We always want to mount that directory relative to gameinfo.txt, so
  110. // people can mount stuff in c:\mymod, and the main game resources are in
  111. // someplace like c:\program files\valve\steam\steamapps\half-life 2.
  112. //
  113. SearchPaths
  114. {
  115. Game |gameinfo_path|.
  116. Game ep2
  117. Game episodic
  118. Game hl2
  119. }
  120. }
  121. }
  122.  
  123. Garry's Mod:
  124. "GameInfo"
  125. {
  126. game "Garry's Mod"
  127. title ""
  128. title2 ""
  129. type multiplayer_only
  130.  
  131. "developer" "TEAM GARRY"
  132. "developer_url" "http://www.garrysmod.com/"
  133. "manual" "http://wiki.garrysmod.com/"
  134.  
  135. FileSystem
  136. {
  137. SteamAppId 440 // 218
  138. ToolsAppId 211
  139.  
  140. SearchPaths
  141. {
  142. Game |gameinfo_path|.
  143. Game hl2
  144. Game |all_source_engine_paths|hl2
  145. }
  146. }
  147. }
  148.  
  149. L4D:
  150. "GameInfo"
  151. {
  152. game "Left 4 Dead" // Window title
  153. type multiplayer_only
  154. nomodels 1
  155. nohimodel 1
  156. l4dcrosshair 1
  157. hidden_maps
  158. {
  159. "test_speakers" 1
  160. "test_hardware" 1
  161.  
  162. "l4d_farm02_traintunnel" 1
  163. "l4d_farm03_bridge" 1
  164. "l4d_farm04_barn" 1
  165. "l4d_farm05_cornfield" 1
  166.  
  167. "l4d_smalltown02_drainage" 1
  168. "l4d_smalltown03_ranchhouse" 1
  169. "l4d_smalltown04_mainstreet" 1
  170. "l4d_smalltown05_houseboat" 1
  171.  
  172. "l4d_airport02_offices" 1
  173. "l4d_airport03_garage" 1
  174. "l4d_airport04_terminal" 1
  175. "l4d_airport05_runway" 1
  176.  
  177. "l4d_hospital02_subway" 1
  178. "l4d_hospital03_sewers" 1
  179. "l4d_hospital04_interior" 1
  180. "l4d_hospital05_rooftop" 1
  181.  
  182. "l4d_vs_hospital02_subway" 1
  183. "l4d_vs_hospital03_sewers" 1
  184. "l4d_vs_hospital04_interior" 1
  185. "l4d_vs_hospital05_rooftop" 1
  186.  
  187. "slots_hospital02_subway" 1
  188. "slots_hospital03_sewers" 1
  189. "slots_hospital04_interior" 1
  190. "slots_hospital05_rooftop" 1
  191.  
  192. }
  193. nodegraph 0
  194. perfwizard 0
  195. SupportsXbox360 1
  196. SupportsDX8 0
  197.  
  198. FileSystem
  199. {
  200. SteamAppId 500 // This will mount all the GCFs we need (240=CS:S, 220=HL2).
  201. ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc.
  202.  
  203. //
  204. // The code that loads this file automatically does a few things here:
  205. //
  206. // 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin
  207. // 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end.
  208. // For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it.
  209. // 3. For the first "Game" search path, it adds a search path called "MOD".
  210. // 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH".
  211. //
  212.  
  213. //
  214. // Search paths are relative to the base directory, which is where hl2.exe is found.
  215. //
  216. // |gameinfo_path| points at the directory where gameinfo.txt is.
  217. // We always want to mount that directory relative to gameinfo.txt, so
  218. // people can mount stuff in c:\mymod, and the main game resources are in
  219. // someplace like c:\program files\valve\steam\steamapps\<username>\half-life 2.
  220. //
  221. SearchPaths
  222. {
  223. Game |gameinfo_path|.
  224. Game left4dead
  225. Game hl2
  226. }
  227. }
  228. }
  229.  
  230. L4D2:
  231. "GameInfo"
  232. {
  233. game "Left 4 Dead 2" // Window title
  234. type multiplayer_only
  235. nomodels 1
  236. nohimodel 1
  237. l4dcrosshair 1
  238. hidden_maps
  239. {
  240. "test_speakers" 1
  241. "test_hardware" 1
  242. }
  243. nodegraph 0
  244. perfwizard 0
  245. SupportsXbox360 1
  246. SupportsDX8 0
  247. GameData "left4dead2.fgd"
  248.  
  249. FileSystem
  250. {
  251. SteamAppId 590 // This will mount all the GCFs we need (240=CS:S, 220=HL2).
  252. ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc.
  253.  
  254. //
  255. // The code that loads this file automatically does a few things here:
  256. //
  257. // 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin
  258. // 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end.
  259. // For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it.
  260. // 3. For the first "Game" search path, it adds a search path called "MOD".
  261. // 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH".
  262. //
  263.  
  264. //
  265. // Search paths are relative to the base directory, which is where hl2.exe is found.
  266. //
  267. // |gameinfo_path| points at the directory where gameinfo.txt is.
  268. // We always want to mount that directory relative to gameinfo.txt, so
  269. // people can mount stuff in c:\mymod, and the main game resources are in
  270. // someplace like c:\program files\valve\steam\steamapps\<username>\half-life 2.
  271. //
  272. SearchPaths
  273. {
  274. Game |gameinfo_path|.
  275. Game left4dead2
  276. Game hl2
  277. }
  278. }
  279. }
  280.  
  281. Counter-Strike: Source:
  282. "GameInfo"
  283. {
  284. game "Counter-Strike Source"
  285. title "COUNTER-STRIKE'"
  286. title2 "source"
  287. type multiplayer_only
  288. nomodels 1
  289. nohimodel 1
  290. nocrosshair 0
  291. bots 1
  292. hidden_maps
  293. {
  294. "test_speakers" 1
  295. "test_hardware" 1
  296. }
  297. nodegraph 0
  298.  
  299.  
  300. FileSystem
  301. {
  302. SteamAppId 240 // This will mount all the GCFs we need (240=CS:S, 220=HL2).
  303. ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc.
  304.  
  305. //
  306. // The code that loads this file automatically does a few things here:
  307. //
  308. // 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin
  309. // 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end.
  310. // For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it.
  311. // 3. For the first "Game" search path, it adds a search path called "MOD".
  312. // 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH".
  313. //
  314.  
  315. //
  316. // Search paths are relative to the base directory, which is where hl2.exe is found.
  317. //
  318. // |gameinfo_path| points at the directory where gameinfo.txt is.
  319. // We always want to mount that directory relative to gameinfo.txt, so
  320. // people can mount stuff in c:\mymod, and the main game resources are in
  321. // someplace like c:\program files\valve\steam\steamapps\<username>\half-life 2.
  322. //
  323. SearchPaths
  324. {
  325. Game |gameinfo_path|.
  326. Game cstrike
  327. Game |all_source_engine_paths|hl2
  328. }
  329. }
  330. }
  331.  
  332. Portal:
  333. "GameInfo"
  334. {
  335. game "Portal"
  336. title "Portal"
  337. type singleplayer_only
  338. nodifficulty 1
  339. hasportals 1
  340. FileSystem
  341. {
  342. SteamAppId 400 // This will mount all the GCFs we need (240=CS:S, 220=HL2).
  343. ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc.
  344.  
  345. //
  346. // The code that loads this file automatically does a few things here:
  347. //
  348. // 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin
  349. // 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end.
  350. // For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it.
  351. // 3. For the first "Game" search path, it adds a search path called "MOD".
  352. // 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH".
  353. //
  354.  
  355. //
  356. // Search paths are relative to the base directory, which is where hl2.exe is found.
  357. //
  358. // |gameinfo_path| points at the directory where gameinfo.txt is.
  359. // We always want to mount that directory relative to gameinfo.txt, so
  360. // people can mount stuff in c:\mymod, and the main game resources are in
  361. // someplace like c:\program files\valve\steam\steamapps\half-life 2.
  362. //
  363. SearchPaths
  364. {
  365. Game |gameinfo_path|.
  366. Game portal
  367. Game hl2
  368. }
  369. }
  370. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement