Alright, this is far too complicated for me to not be doing something wrong.
I have two gameinfo.txt documents in my mod folder (unsung) the first one looks like this:
------------------------------------------------------------------------------------------------------------------------------
"GameInfo"
{
// This is what shows up in the 'Third Party Games' area of the Steam games list.
game "unsung"
type singleplayer_only
FileSystem
{
SteamAppId 420 // GCF for Source SDK Base
ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc.
//
// The code that loads this file automatically does a few things here:
//
// 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin
// 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end.
// For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it.
// 3. For the first "Game" search path, it adds a search path called "MOD".
// 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH".
//
//
// 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.
// We always want to mount that directory relative to gameinfo.txt, so
// people can mount stuff in c:\mymod, and the main game resources are in
// someplace like c:\program files\valve\steam\steamapps\half-life 2.
//
SearchPaths
{
Game |gameinfo_path|.
Game sourcetest
Game hl2
}
}
}
------------------------------------------------------------------------------------------------------------------------------
The other one, in the "scripts" folder, looks like this:
------------------------------------------------------------------------------------------------------------------------------
// Valve Game Info file
// These are key/value pairs. Certain mods will use different settings.
//
GameInfo
{
game "HALF-LIFE 2"
title "HALF-LIFE'"
type singleplayer_only
}
SteamAppId 420
ToolsAppId 211
SearchPaths
{
Game |gameinfo_path|.
Game ep2
Game episodic
Game hl2
}
------------------------------------------------------------------------------------------------------------------------------
I'm running an Ep2 mod, and I understant that it is significantly different that a regular Half-Life 2 Mod. The curious thing is: when I try running the map from hammer (as an ep2 map) the .vcd file goes missing, when I try running it as an 'unsung' map, it gives me a 'could not load DLL client' error. And, of course, when I try running 'unsung' from steam I get a 'could not load library client' error. *sigh*
I understand that this may involve adjusting the game info databases somehow, but none of the suggestions I've received so far have seemed to do anything. The VDC wiki is not offering much joy either.
If anyone can offer any advice (please don't be afraid to be over-precise), I would very much appreciate it.
Furthermore, if anyone would like to assist me one-on-one I can be reached at
hodge.ryan@comcast.net.
I can also be found on X-Fire, under jhodge, my time zone is US Pacific Time. If any one can assist to my satisfaction, I would be willing to pay for your time (within reason).
BTW I am also running Windows Vista, if that matters at all.