The liblist.gam File Structure
game "string" icon "string" developer "string" developer_url "string" manual "string" gamedll "string" gamedll_linux "string" gamedll_osx "string" secure "<boolean>" svonly "<boolean>" cldll "<boolean>" type "..." startmap "<map>" trainmap "<map>" mpentity "<ent>" mpfilter "string" fallback_dir "..." fallback_maps "..." nomodels "<boolean>" nohimodels "<boolean>" detailed_textures "<boolean>"
The string specified under
game appears as the title for the window when the mod is running; it is also used in My Games List.
Relative path to 16x16 24 bit .tga file.
This keyvalue refers to the game DLL file relative to the mod's root folder. Path separators should be
This keyvalue refers to the game SO file relative to the mod's root folder. Path separators should be
This keyvalue refers to the game DYLIB file relative to the mod's root folder. Path separators should be
Allow VAC secure server.
Is this a server only mod?
This keyvalue is either
multiplayer_only, or omitted.
This keyvalue is WON only. Use mpfilter instead.
Do not show maps with names containing this string in Create Server dialogue.
This keyvalue specifies a mod directory (i.e.
NS, etc...) for the filesystem to mount. This will only mount mods installed to steamapps\half-life\ and Half-Life itself.
To do: Find out how this one works...