SiN Episodes - SDK Installation

From Valve Developer Community
Jump to: navigation, search
SiN Episodes Level Creation

The Sin Episodes SDK, also known as an SDK, is a set of software utilities that allow you to create your own missions, weapons, enemies and other gameplay elements. It includes a standalone version of the Source SDK tools that have been updated to work with the Sin Episodes version of the Source Engine and is freely available on Steam.

Download

The Sin Episodes SDK launcher.

To install the Sin Episodes SDK, either click here or:

  1. Restart Steam if it's currently running.
  2. Open the Steam window.
  3. Click on the LIBRARY tab and then the TOOLS tab.
  4. Double-click on the Sin Episodes SDK entry.
  5. The Sin Episodes SDK will download to your computer via Steam.
  6. Once it has been fully installed, you will be able to launch it in the same way you installed it (from the Tools tab).

You can also create a desktop shortcut by right-clicking on the Sin Episodes SDK entry and clicking Create desktop shortcut from the context menu.

SDK SteamPipe Fix

By default when opening the Hammer Editor or any other tool for that matter from the SDK for the first time, they will crash upon launch with the error message 'Can't find steam app user info', which is due to the SteamPipe Update which changed the namescheme of the user-specific folder in SteamApps to common and made the SDK unable to locate the programs. To fix this create a new file called 'SteamAppData.vdf' in SinEpisodesSDK\config and place this text inside of it:

"SteamAppData"
{
	"AutoLoginUser"		"common"
}

Loose Beta Build

The game provides a Loose beta build everyone can opt into, which upon doing so redownloads all of the content for the game (~1.1 GB), with the difference from the standard build being it essentially unpacks all of the vpk files to SiN Episodes Emergence\SE1 - meaning it is not needed to extract any of it with GCFScape. To install it simply:

  1. Go into your Steam library.
  2. Right-click on SiN Episodes: Emergence.
  3. Click on properties.
  4. A new window will open, here click on the Betas tab.
  5. Then select 'loose -' under the beta to opt into.

You can now close the window and Steam will automatically download the content for you.

Package includes

The package includes:

  • The Hammer Editor, the Source level editor.
  • Faceposer.
  • Half-Life Model Viewer (HLMV).
  • Suite of command line compiling utilities, such as studiomdl and map compiling tools.
  • Example maps (arena_office, se1_docks04, se1_highrise01).

Extract the Example Maps

There are three example maps included with the SDK, one being from the arena gamemode and two from the singleplayer campaign, but they are located inside of a VPK file and need to be extracted to open them up in the hammer editor. To do this you will need to download GCFScape and open SinEpisodesSDK\vpks\depot_1318.vpk, go to sesdk_content\mapsrc and right click -> extract on the vmf files to a folder that can be deemed useful to store them, like SiN Episodes Emergence\SE1\maps. Once extracted go into hammer, file->open in the top menubar and find one of the maps on your drive.

Where do I go from here?

  • The SiN Episodes Level Creation is a good place to go if you are familiar with Source mapping already. If not, you will need to master the basics of Source level design first ( Level Design).
  • If you want to learn about how to create content for the Source Engine in general, the main page of the Source SDK documentation is a good place to start.

Bugs and issues