Where are VMFs meant to be stored?

Pocket

Half a Lambert is better than one.
aa
Nov 14, 2009
4,694
2,579
It's a valid question. Now that the traditional SDK is purely vestigial, it seems silly to keep on using the /SteamApps/yournamehere/sourcesdk_content folder. That's clearly not where maps are meant to be saved to anymore, but there's no sdk_content in the game's own directory structure like there is for the newer games with their own launchers. So where do these files belong?
 
Last edited:

jakoman

L1: Registered
Nov 9, 2012
39
2
There's a new folder in the tf2 directory after the tools were put there:

C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\content\tf\mapsrc

Edit: that folder might actually have been created from ABS pack, I'm not sure.
 
Last edited:

Dr. Spud

Grossly Incandescent
aa
Mar 23, 2009
880
854
For CS:GO and L4D2, the folder is:

SteamApps\common\Game Name\sdk_content\mapsrc\


By the way, is there a way to get the TF2 example vmfs that Valve provided with the old SDK? They would presumably be in the correct folder.
 

A Boojum Snark

Toraipoddodezain Mazahabado
aa
Nov 2, 2007
4,775
7,669
The path jakoman mentions is in fact the one I use for default on my installer, because it is the default that I found in the new Hammer, so... there? Perhaps Spud's version is where they meant it to be, they might change the default at some point (or already have? dunno, you'd need to remove gameconfig.txt and let steam reacquire it).

The real answer, however, is that there is no correct place. It is (and always has been) completely irrelevant to the SDK where the VMFs are, so put them where you like. Personally, that is E:\Mapping\VMFs and has been for a long time, because I have one folder with all my personal mapping stuff so it is easy to backup.
 

Pocket

Half a Lambert is better than one.
aa
Nov 14, 2009
4,694
2,579
The path jakoman mentions is in fact the one I use for default on my installer, because it is the default that I found in the new Hammer, so... there?
Interesting. I do not have a /content/ folder at all. I wonder what's up with that, then.
 

A Boojum Snark

Toraipoddodezain Mazahabado
aa
Nov 2, 2007
4,775
7,669
That is normal because by default, there are no VMFs, so the folder never gets created. The new SDK doesn't come with any examples... those are still sitting in the old places.