Source SDK Base: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(going to put the OB version here as well)
(talk about HL2 content vs. episodic code)
Line 3: Line 3:
}} __NOTOC__
}} __NOTOC__


'''Source SDK Base''' is a game/tool shared between all owners of Valve Source games, on which modders can base their projects. Both singleplayer and multiplayer mods can use it.
'''Source SDK Base''' is a game/tool shared between all owners of Valve Source games, on which modders can base their projects. Both singleplayer and multiplayer mods can use it. [http://store.steampowered.com/search/?category2=16 The games that include SDK Base are listed here], but note that free copies available through hardware promotions ''do not'' provide access.


[http://store.steampowered.com/search/?category2=16 The games that provide access to SDK Base are listed here]. The free copies of them available through hardware promotions ''do not'' provide access.
{{note|The SDK Base's gamecode is [[Episode One]]'s or [[Episode Two]]'s, depending on which version (see below) you are using. However the only ''content'' available is [[Half-Life 2]] and [[Half-Life 2: Lost Coast]] - so while [[npc_zombine|Zombines]] and [[npc_hunter|Hunters]] exist and can be spawned, they appear as errors because their [[model]]s are not available. If you want to use episodic things, you will need to [[Gameinfo.txt#Mounting content|mount the appropriate game instead]].}}


== Versions ==
== Versions ==
Line 20: Line 20:
* Source 2007 shared (<code>hl2</code>)
* Source 2007 shared (<code>hl2</code>)
* Source shared (<code>hl2</code>)
* Source shared (<code>hl2</code>)
* [[Orange Box]] engine branch


== Content (Episode One) ==
== Content (Episode One) ==
Line 26: Line 27:
* [[Half-Life 2: Lost Coast]] (<code>lostcoast</code>)
* [[Half-Life 2: Lost Coast]] (<code>lostcoast</code>)
* Source shared (<code>hl2</code>)
* Source shared (<code>hl2</code>)
* [[Episode One (engine branch)|Episode One]] engine branch


==FAQ==
==FAQ==
Line 33: Line 35:
: No, you can base on any game. But bear in mind that:
: No, you can base on any game. But bear in mind that:
:# You are restricting the size of your audience if you require a specific purchase.
:# You are restricting the size of your audience if you require a specific purchase.
:# Multiplayer games may break your mod by updating to an incompatible branch of the engine. This has already happened with [[DOD Source]].
:# Multiplayer games may break your mod by updating to an incompatible branch of the engine. This has already happened with [[Day of Defeat: Source|DOD Source]].
; How can I use additional Steam content?
; How can I use additional Steam content?
: See [[Gameinfo.txt#Mounting content]].
: See [[Gameinfo.txt#Mounting content]].


[[Category:Tools]]
[[Category:Tools]]

Revision as of 03:48, 28 April 2010

Template:Otherlang2

Source SDK Base is a game/tool shared between all owners of Valve Source games, on which modders can base their projects. Both singleplayer and multiplayer mods can use it. The games that include SDK Base are listed here, but note that free copies available through hardware promotions do not provide access.

Note.pngNote:The SDK Base's gamecode is Episode One's or Episode Two's, depending on which version (see below) you are using. However the only content available is Half-Life 2 and Half-Life 2: Lost Coast - so while Zombines and Hunters exist and can be spawned, they appear as errors because their models are not available. If you want to use episodic things, you will need to mount the appropriate game instead.

Versions

There are currently two versions of SDK Base: the Episode One version (AppID 215) and the superior Orange Box version (AppID 218).

The OB build is separate because it is not backwards-compatible with the Ep1 build. Unless you have a good reason for sticking with the Ep1 engine, you should use it.

Content (Orange Box)

  • Source SDK Base - Orange Box (sourcetest)
  • Source SDK Base (sourcetest)
  • Half-Life 2: Lost Coast (lostcoast)
  • Source 2007 shared (hl2)
  • Source shared (hl2)
  • Orange Box engine branch

Content (Episode One)

FAQ

Where can I find Source SDK Base?
In Steam's Tools tab. You will be prompted to install it when first running a mod, or you can install it yourself. There is no need to run it directly.
Do I have to base my mod on Source SDK Base?
No, you can base on any game. But bear in mind that:
  1. You are restricting the size of your audience if you require a specific purchase.
  2. Multiplayer games may break your mod by updating to an incompatible branch of the engine. This has already happened with DOD Source.
How can I use additional Steam content?
See Gameinfo.txt#Mounting content.