Difference between revisions of "Steam 3rd Party Mod Support"

From Valve Developer Community
Jump to: navigation, search
(Source)
Line 16: Line 16:
 
  "developer_url" "<nowiki>http://...</nowiki>"
 
  "developer_url" "<nowiki>http://...</nowiki>"
 
  "icon" "images/icons/steam_menu"
 
  "icon" "images/icons/steam_menu"
 +
"manual"              "<nowiki>http://...</nowiki>"
  
 
The icon must be an uncompressed 24 bit format [[TGA]] 16x16 pixels in size. The path is relative to the mod's installation directory (i.e where [[The GameInfo.txt File Structure|GameInfo.txt]] is) and should not include the [[TGA]] file extension.  So in the example above, the file would be "images/icons/steam_menu.tga" inside the mod directory.
 
The icon must be an uncompressed 24 bit format [[TGA]] 16x16 pixels in size. The path is relative to the mod's installation directory (i.e where [[The GameInfo.txt File Structure|GameInfo.txt]] is) and should not include the [[TGA]] file extension.  So in the example above, the file would be "images/icons/steam_menu.tga" inside the mod directory.
Line 24: Line 25:
 
  developer_url "<nowiki>http://...</nowiki>"
 
  developer_url "<nowiki>http://...</nowiki>"
 
  icon "path/to/icon"
 
  icon "path/to/icon"
 +
manual          "<nowiki>http://...</nowiki>"
  
 
The icon must be an uncompressed [[TGA]] 16x16 pixels in size. The path is relative to the mod's installation directory (i.e where [[The liblist.gam|liblist.gam]] is) and should not include the [[TGA]] file extension.
 
The icon must be an uncompressed [[TGA]] 16x16 pixels in size. The path is relative to the mod's installation directory (i.e where [[The liblist.gam|liblist.gam]] is) and should not include the [[TGA]] file extension.

Revision as of 00:36, 11 November 2005

Getting the most out of Steam for your Mod

There are two things you should do to make your Mod more visible in Steam.

Store Tab

Get your Mod listed under the "Store" tab. To do this add an entry to Category:HL2 Third Party Mods or Category:HL1 Third Party Mods using these guidelines:

  1. Have a short 50 words or less description of the game.
  2. Include 5 screenshots in JPG format. The width of the screenshots can be no greater that 1024px, but the aspect ratio is up to you.

If your Mod becomes one of the top Mods being played then you will appear in the store using the information you supplied in the above post.

My Games List

Setup a developer link in the "My Games" page when a user installs your Mod.

Source

You can use the following keyvalues in your GameInfo.txt file.

"developer"		"Mod Team/Company Name"
"developer_url"	"http://..."
"icon"			"images/icons/steam_menu"
"manual"               "http://..."

The icon must be an uncompressed 24 bit format TGA 16x16 pixels in size. The path is relative to the mod's installation directory (i.e where GameInfo.txt is) and should not include the TGA file extension. So in the example above, the file would be "images/icons/steam_menu.tga" inside the mod directory.

Goldsource

You can use the following keyvalues in your liblist.gam. Steam will also fall back to use a "url_info" line if it exists.

developer	"Mod Team/Company Name"
developer_url	"http://..."
icon		"path/to/icon"
manual          "http://..."

The icon must be an uncompressed TGA 16x16 pixels in size. The path is relative to the mod's installation directory (i.e where liblist.gam is) and should not include the TGA file extension.

Desktop Icon

Creating a desktop icon for your mod is simple. Just place an icon file in the <Steam>\steam\games with the same name as the Game keyvalue specified in your GameInfo.txt file. Remember to omit all colons from the icon's filename and the filename is case insensitive.

To install the icon there, use HKEY_LOCAL_MACHINE\Software\Valve\Steam\InstallPath from the registry and append \steam\games to it.

See Also