Synergy Documentation
SDK and Editing : Setting Up

1. Introduction
1. Home
2. About
3. F.A.Q.
2. Gameplay
1. Game Types
2. Starting a Game
3. Maintaining a Server
4. Playing the Game
5. Steam Mounts
3. SDK and Editing
1. Setting Up
2. Custom Sounds
3. Player Models
4. Custom NPCs
5. Custom NPC Sounds
6. Custom Weapons
7. Map Config Files
8. Class System
9. Life System
10. New Entities
Setting up your Source SDK for use with Synergy should be fairly simple for most users. However just in case, this article should help anyone in need to set up their Source SDK for Synergy.

First thing you'll need to do, is locate the "GameConfig.txt" file. Since a recent update, we now use the Episode 1 compile tools. The correct "GameConfig.txt" file is located in your "sourcesdk/bin/ep1/bin" folder.
Once found, open up the file with Notepad and scroll down to the bottom of the file.

You will see this at the very bottom:
	}
	"SDKVersion"		"2"
}
Copy the following text and paste it before the lines shown above:
		"Synergy"
		{
			"GameDir"				"<STEAM_DIRECTORY>\SteamApps\SourceMods\synergy"
			"hammer"
			{
				"MaterialExcludeCount"	"0"
				"TextureFormat"		"5"
				"MapFormat"		"4"
				"CordonTexture"		"tools\toolsskybox"
				"DefaultTextureScale"	"0.25"
				"DefaultLightmapScale"	"16"
				"DefaultSolidEntity"	"func_detail"
				"DefaultPointEntity"	"info_player_deathmatch"
				"GameExeDir"		"<STEAM_DIRECTORY>\steamapps\<ACCOUNT_NAME>\source sdk base"
				"GameExe"			"<STEAM_DIRECTORY>\steamapps\<ACCOUNT_NAME>\source sdk base\hl2.exe"
				"MapDir"			"<STEAM_DIRECTORY>\steamapps\<ACCOUNT_NAME>\sourcesdk_content\synergy\mapsrc"
				"BSPDir"			"<STEAM_DIRECTORY>\steamapps\SourceMods\synergy\maps"
				"BSP"			"<STEAM_DIRECTORY>\steamapps\<ACCOUNT_NAME>\sourcesdk\bin\ep1\bin\vbsp.exe"
				"Vis"			"<STEAM_DIRECTORY>\steamapps\<ACCOUNT_NAME>\sourcesdk\bin\ep1\bin\vvis.exe"
				"Light"			"<STEAM_DIRECTORY>\steamapps\<ACCOUNT_NAME>\sourcesdk\bin\ep1\bin\vrad.exe"
				"GameData0"		"<STEAM_DIRECTORY>\steamapps\<ACCOUNT_NAME>\sourcesdk\bin\synergy.fgd"
			}
		}
You will need to change the path names to reflect your own hard drive (because you may have chosen a different location to install Steam).
Make sure you replace "<STEAM_DIRECTORY>" with your Steam installation directory and "<ACCOUNT_NAME>" with your Steam account name.

The last thing to do would be to copy the "synergy.fgd" file from your Synergy mod folder to the "sourcesdk/bin" directory, if you would like to use the new entities that have been added to Synergy.

If done correctly, you will now see "Synergy" in the dropdown menu in the Source SDK window.

Content Copyright © Synergy Development Team
2005 - 2007