Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
"GameInfo"
|
|
|
|
{
|
|
|
|
game "My First HL2MP Mod"
|
|
|
|
title "HALF+LIFE'"
|
2025-02-18 18:51:37 +00:00
|
|
|
title2 "deathmatch"
|
Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
type multiplayer_only
|
|
|
|
nomodels 0
|
|
|
|
nohimodel 1
|
|
|
|
nocrosshair 1
|
2025-02-18 18:51:37 +00:00
|
|
|
supportsvr 1
|
Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
hidden_maps
|
|
|
|
{
|
|
|
|
"test_speakers" 1
|
|
|
|
"test_hardware" 1
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
FileSystem
|
|
|
|
{
|
|
|
|
SteamAppId 243750
|
|
|
|
|
|
|
|
//
|
2025-02-18 18:51:37 +00:00
|
|
|
// Setup engine search paths.
|
Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
//
|
2025-02-18 18:51:37 +00:00
|
|
|
// If a search path contains "_english", and the current language is not english, then
|
|
|
|
// another search path will be inserted above the english one by replacing "_english" with
|
|
|
|
// the appropriate language.
|
Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
//
|
2025-02-18 18:51:37 +00:00
|
|
|
// To debug how the engine has parsed this file, type "path" at the console.
|
Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
//
|
|
|
|
// Search paths are relative to the base directory, which is where hl2.exe is found.
|
|
|
|
//
|
|
|
|
// |gameinfo_path| points at the directory where gameinfo.txt is.
|
2025-02-18 18:51:37 +00:00
|
|
|
// |all_source_engine_paths| points at the directory cintaining HL2 shared content.
|
Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
//
|
|
|
|
SearchPaths
|
|
|
|
{
|
2025-02-18 18:51:37 +00:00
|
|
|
|
Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
// 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.
|
2025-02-18 18:51:37 +00:00
|
|
|
game+mod mod_hl2mp/custom/*
|
Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
|
|
|
|
// 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.
|
2025-02-18 18:51:37 +00:00
|
|
|
mod+mod_write |gameinfo_path|.
|
|
|
|
game+game_write |gameinfo_path|.
|
|
|
|
default_write_path |gameinfo_path|.
|
Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
gamebin |gameinfo_path|bin
|
|
|
|
|
|
|
|
// 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.)
|
2025-02-18 18:51:37 +00:00
|
|
|
game+mod |appid_243750|hl2mp/hl2mp_english.vpk
|
|
|
|
game+mod |appid_243750|hl2mp/hl2mp_pak.vpk
|
Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
|
2025-02-18 18:51:37 +00:00
|
|
|
game |appid_243750|hl2_complete/hl2_complete_textures.vpk
|
|
|
|
game |appid_243750|hl2_complete/hl2_complete_sound_vo_english.vpk
|
|
|
|
game |appid_243750|hl2_complete/hl2_complete_sound_misc.vpk
|
|
|
|
game |appid_243750|hl2_complete/hl2_complete_misc.vpk
|
Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
|
2025-02-18 18:51:37 +00:00
|
|
|
game |appid_243750|hl2/hl2_textures.vpk
|
|
|
|
game |appid_243750|hl2/hl2_sound_vo_english.vpk
|
|
|
|
game |appid_243750|hl2/hl2_sound_misc.vpk
|
|
|
|
game |appid_243750|hl2/hl2_misc.vpk
|
|
|
|
|
|
|
|
platform |appid_243750|platform/platform_misc.vpk
|
|
|
|
|
|
|
|
game |appid_243750|hl2mp
|
Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
|
|
|
|
// Last, mount in shared HL2 loose files
|
2025-02-18 18:51:37 +00:00
|
|
|
game |appid_243750|hl2_complete
|
|
|
|
game |appid_243750|hl2
|
|
|
|
platform |appid_243750|platform
|
|
|
|
|
|
|
|
// Random files downloaded from gameservers go into a seperate directory, so
|
|
|
|
// that it's easy to keep those files segregated from the official game files
|
|
|
|
// or customizations intentially installed by the user.
|
|
|
|
//
|
|
|
|
// This directory is searched LAST. If you visit a server and download
|
|
|
|
// a custom model, etc, we don't want that file to override the default
|
|
|
|
// game file indefinitely (after you have left the server). Servers CAN have
|
|
|
|
// custom content that overrides the default game files, it just needs to be
|
|
|
|
// packed up in the .bsp file so that it will be mounted as a map search pack.
|
|
|
|
// The map search pack is mounted at the top of the search path list,
|
|
|
|
// but only while you are connected that server and on that map.
|
|
|
|
game+download mod_hl2mp/download
|
Line-ending fixes for most of the remaining files.
Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.
Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.
Finally, fixes executable bits.
2013-12-03 10:39:23 -08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|