SDK question and Black Mesa...

Can someone list the steps of integrating Black Mesa’s assets into the Source SDK?

I would really love to map with the new enemies and all the textures…

My appreciations.

I did everything correctly, as you said, Raminator, and I went into Hammer and made a map with the new textures and models. Problem is, in the entity list, the new enemies do not show up and instead are the default HL2 ones.

Here’s my code:

"Configs"
{
	"Games"
	{
		"Black Mesa"
		{
			"GameDir"		"c:\program files (x86)\steam\steamapps\SourceMods\BMS"
			"hammer"
			{
				"GameData0"		"c:\program files (x86)\steam\steamapps\SourceMods\BMS\bms.fgd"
				"TextureFormat"		"5"
				"MapFormat"		"4"
				"DefaultTextureScale"		"0.250000"
				"DefaultLightmapScale"		"16"
				"GameExe"		"c:\program files (x86)\steam\steamapps\moran24\source sdk base 2007\hl2.exe"
				"DefaultSolidEntity"		"func_detail"
				"DefaultPointEntity"		"prop_static"
				"BSP"		"c:\program files (x86)\steam\steamapps\moran24\sourcesdk\bin\orangebox\bin\vbsp.exe"
				"Vis"		"c:\program files (x86)\steam\steamapps\moran24\sourcesdk\bin\orangebox\bin\vvis.exe"
				"Light"		"c:\program files (x86)\steam\steamapps\moran24\sourcesdk\bin\orangebox\bin\vrad.exe"
				"GameExeDir"		"c:\program files (x86)\steam\steamapps\moran24\half-life 2 episode two"
				"MapDir"		"D:\program files (x86)\steam\steamapps\SourceMods\BMS\maps\mapsrc"
				"BSPDir"		"c:\program files (x86)\steam\steamapps\SourceMods\BMS\maps"
				"CordonTexture"		"tools\toolsskybox"
				"MaterialExcludeCount"		"0"
			}
		}
	}
	"SDKVersion"		"3"
}

Care to explain why the entity list isn’t showing new additions?

Make sure you’re running the 2007 version of hammer, and that it’s set to use the Black Mesa configuration.

I am running 2007, and I am running Black Mesa under it.

Still, no luck. Same old enemies.

Major edit: Apparently, randomly, it works now. No need for further commenting.

Okay, new issue.

Whilst trying to compile a map, my compile log is left with this:


** Executing...
** Command: "c:\program files (x86)\steam\steamapps\moran24\sourcesdk\bin\orangebox\bin\vbsp.exe"
** Parameters: -game "c:\program files (x86)\steam\steamapps\SourceMods\BMS" "C:\Program Files (x86)\Steam\steamapps\sourcemods\BMS\maps\BMS_03"

Valve Software - vbsp.exe (Sep  5 2012)
2 threads
Could not start the empty shader (shaderapiempty.dll)!

** Executing...
** Command: "c:\program files (x86)\steam\steamapps\moran24\sourcesdk\bin\orangebox\bin\vvis.exe"
** Parameters: -game "c:\program files (x86)\steam\steamapps\SourceMods\BMS" "C:\Program Files (x86)\Steam\steamapps\sourcemods\BMS\maps\BMS_03"

Valve Software - vvis.exe (Sep  5 2012)
2 threads
reading c:\program files (x86)\steam\steamapps\sourcemods\bms\maps\BMS_03.bsp
Error opening c:\program files (x86)\steam\steamapps\sourcemods\bms\maps\BMS_03.bsp

** Executing...
** Command: "c:\program files (x86)\steam\steamapps\moran24\sourcesdk\bin\orangebox\bin\vrad.exe"
** Parameters: -both -game "c:\program files (x86)\steam\steamapps\SourceMods\BMS" "C:\Program Files (x86)\Steam\steamapps\sourcemods\BMS\maps\BMS_03"

Valve Software - vrad.exe SSE (Sep  5 2012)

      Valve Radiosity Simulator     
2 threads
[Reading texlights from 'lights.rad']
[48 texlights parsed from 'lights.rad']

Loading c:\program files (x86)\steam\steamapps\sourcemods\bms\maps\BMS_03.bsp
Error opening c:\program files (x86)\steam\steamapps\sourcemods\bms\maps\BMS_03.bsp

** Executing...
** Command: Copy File
** Parameters: "C:\Program Files (x86)\Steam\steamapps\sourcemods\BMS\maps\BMS_03.bsp" "c:\program files (x86)\steam\steamapps\SourceMods\BMS\maps\BMS_03.bsp"

I tried resetting my game configuration, but no luck. The config above me is the same as usual.

What’s the problem?

Bump.

Is your maps directory read-only?

You might need to mess with permissions on windows…like run hammer as an administrator?

just guesses.

I’ve tried everything, and the errors still stay.

No matter what I do, it’s still like that.

I need some serious help with this. Not even re-installing the SDK, deleting the folders, deleting the map, or what have you has fixed this problem.

Anyone have any ideas?

Try setting the compile tools to those in sourcesdk\bin\source2007\bin.

This worked in my case.

This worked.

Now, problem is, it seems that Scripted_sequences and even certain funcs_ do not do what I ask them to do.

For instance, I ask a SS to play an idle animation called SIT_CHAIR for a npc_human_scientist, and he refuses to do that on map spawn.

Also, when I move the blue spherical origin around a func_door (to keep it from being stuck in walls), it continues to get stuck in the walls with the texture flashing out.

Bugs, so many bugs.

EDIT: And remember, I know the start on spawn and move pre-sets, so it’s not that.

Here is the bugged area in question:

BTW, I know how to set up scripted_sequences, I copied the animation (so there is no error in its spelling) and the security guard is named and is the target NPC. I also disabled collisions for the NPC when doing the sequence; I made it start on spawn and instantaneous move-to-position.

What’s annoying is that you have to put the animation you want in the action animation column for this to work. Pre-idle’s don’t do shit.

And for whatever fucking reason this happens, the use of the blue sphere away from the center of a func_door doesn’t do anything–it still goes into the walls.

When I try to start up Black Mesa with Source SDK 2007 it tells me that ‘Setup file ‘gameinfo.txt’ doesn’t exist in subdirectory ‘c:/steam/steammaps/sourcemods/BMS’. Check your -game parametre or VCONFIG setting.’

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.