It seems Valve have "updated" (read "broken") the SDK, so the installation described in the wiki might not work. When things have settled down a bit i'll try and update it so it works again.
Alright, Hello everyone. (first post).
I looked into it and managed to get EX working in the editor again. This post might be a bit lengthy.
First off the EX "reader" code still works. Valve just moved the GameConfig.txt. So all you really need to do is move your EX.fgd and copy the data into the new GameConfig.txt. I don't recommend copying and pasting your old GameConfig in there because it would overwrite the current one (which includes TF2, Episode 2 and Portal). Here is the directory to get to the new folder containing the GameConfig (GC).
...Steam/steamapps/username/sourcesdk/orangebox/bin
Once you get into there look for the GC and open it up. Then edit the following data to match your computer's set up.
Here is the data you'll need to toy with a bit.
"Exterminatus"
{
"GameDir" "e:\program files\steam\SteamApps\SourceMods\ex"
"hammer"
{
"GameData0" "e:\program files\steam\SteamApps\SourceMods\ex\ex.fgd"
"TextureFormat" "5"
"MapFormat" "4"
"DefaultTextureScale" "0.250000"
"DefaultLightmapScale" "16"
"GameExe" "e:\program files\steam\steamapps\USERNAME\half-life 2 deathmatch\hl2.exe"
"DefaultSolidEntity" "func_detail"
"DefaultPointEntity" "info_player_deathmatch"
"BSP" "e:\program files\steam\steamapps\USERNAME\sourcesdk\orangebox\bin\vbsp.exe"
"Vis" "e:\program files\steam\steamapps\USERNAME\sourcesdk\orangebox\bin\vvis.exe"
"Light" "e:\program files\steam\steamapps\USERNAME\sourcesdk\orangebox\bin\vrad.exe"
"GameExeDir" "e:\program files\steam\steamapps\USERNAME\half-life 2 deathmatch"
"MapDir" "e:\program files\steam\SteamApps\SourceMods\ex\mapsrc"
"BSPDir" "e:\program files\steam\steamapps\SourceMods\ex\maps"
"CordonTexture" "tools\toolsskybox"
"MaterialExcludeCount" "0"
}
}
Notes on making this work for people who don't know how to.
For the folders labeled "USERNAME" you want to change those into your current steam account's username. Also while I've seen people use their GC with ...Steam/steamapps/USERNAME. That little bit with the "..." doesn't work on my PC. I've seen it work on others, but to be safe I recommend that you write out the full directory to it.
Example: e:/program files/Steam/steamapps/ect.
Also, VERY IMPORTANT: Make sure you have EVERYTHING down correctly or it will not work. All it takes is one typo in your editing to make all of the data useless to the GC.
Now simply copy and paste that data into the GC anywhere between.
"Configs"
{
"Games"
{
and
}
"SDKVersion" "3"
}
Be sure not to put the data into another game's information.
Example:
Paste right above something like this.
OR Paste right below something like this.
"MaterialExcludeCount" "0"
}
}
I hope this is clear enough to help, if you have any other questions feel free to ask.
On another note I do have a question. I cannot view the fully textured/shaded polygons in the Camera view. (Yes, I have toyed with the view settings, still doesn't work.) All I have been able to get to view have been all white wires in the wire frame and colored wires in the wire frame.
If you have any idea on how to fix this your help would be much appreciated.
Edit: Didn't have this problem before the SDK update.
Edit2: This problem is related to the SDK, the information above will put EX on the list but it will not function properly in Hammer and more than likely every action you do in Hammer besides adjusting the camera will crash it. I have no real idea on how to fix this problem and have been working on it for the past hour now. Any help as stated before would be much appreciated, but I doubt there is much we can do about it at the current time.