The Ship Single Player: Starting your Mod: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
After downloading [[The Ship SDK]], download [http://files.filefront.com/The_Ship_SDK/;6224866;;/fileinfo.html The Ship Single Player Mod Template] and extract its contents to <code>..\Steam\SteamApps\SourceMods</code>. Rename the mod's directory from ship_sp_mod to an alias for your mod; we'll call the new directory MODDIR for this tutorial. Navigate to <code>..\MODDIR\resource</code> and rename <code>ship_sp_mod_english.txt</code> to <code>MODDIR_english.txt</code>. Open <code>resource\MODDIR_english.txt</code> and replace <code>ship_sp_mod_Chapter1_Title</code> with <code>MODDIR_Chapter1_Title</code> (This serves as an example for chapter titles). If you'd like to include credits in your mod, modify <code>scripts\credits.txt</code> to your liking and delete <code>resource/GameMenu.res</code>; otherwise, delete <code>scripts\credits.txt</code>. Now, open <code>gameinfo.txt</code> and make changes to the top few lines of the file.
After downloading [[The Ship SDK]], download [http://files.filefront.com/The_Ship_SDK/;6224866;;/fileinfo.html The Ship Single Player Mod Template] and extract its contents to <code>..\Steam\SteamApps\SourceMods</code>. Let MODDIR be the directory that you will use as the mod's directory. Let <username> be your username.
 
==GameConfig==
Open <code>..\Steam\SteamApps\<username>\sourcesdk\bin\GameConfig.txt</code> and do the following:
===Before===
}
"SDKVersion" "2"
===Add===
"Mod Name"
{
"GameDir" "c:\program files\valve\steam\steamapps\SourceMods\MODDIR"
"hammer"
{
"GameData0" "c:\program files\valve\steam\steamapps\<username>\sourcesdk\bin\The_Ship_SP.fgd"
"TextureFormat" "5"
"MapFormat" "4"
"DefaultTextureScale" "0.250000"
"DefaultLightmapScale" "16"
"GameExe" "c:\program files\valve\steam\steamapps\<username>\the ship single player\ship.exe"
"DefaultSolidEntity" "func_detail"
"DefaultPointEntity" "info_player_deathmatch"
"BSP" "c:\program files\valve\steam\steamapps\<username>\sourcesdk\bin\cstbsp-ts.exe"
"Vis" "c:\program files\valve\steam\steamapps\<username>\sourcesdk\bin\cstvis-ts.exe"
"Light" "c:\program files\valve\steam\steamapps\<username>\sourcesdk\bin\cstrad-ts.exe"
"GameExeDir" "c:\program files\valve\steam\steamapps\<username>\the ship single player"
"MapDir" "c:\program files\valve\steam\steamapps\<username>\the ship single player\sourcesdk_content\ship\mapsrc"
"BSPDir" "c:\program files\valve\steam\steamapps\SourceMods\MODDIR\maps"
"CordonTexture" "tools\toolsskybox"
"MaterialExcludeCount" "0"
  }
}
==Mod Setup==
#Rename the mod's directory from ship_sp_mod to MODDIR.
#Navigate to <code>..\MODDIR\resource</code> and rename <code>ship_sp_mod_english.txt</code> to <code>MODDIR_english.txt</code>.
#Open <code>resource\MODDIR_english.txt</code> and replace <code>ship_sp_mod_Chapter1_Title</code> with <code>MODDIR_Chapter1_Title</code> (This serves as an example for chapter titles).
#If you'd like to include credits in your mod, modify <code>scripts\credits.txt</code> to your liking and delete <code>resource/GameMenu.res</code>; otherwise, delete <code>scripts\credits.txt</code>. Now, open <code>gameinfo.txt</code> and make changes to the top few lines of the file.
[[Category:The Ship Single Player]]
[[Category:The Ship Single Player]]

Revision as of 23:32, 21 November 2006

After downloading The Ship SDK, download The Ship Single Player Mod Template and extract its contents to ..\Steam\SteamApps\SourceMods. Let MODDIR be the directory that you will use as the mod's directory. Let <username> be your username.

GameConfig

Open ..\Steam\SteamApps\<username>\sourcesdk\bin\GameConfig.txt and do the following:

Before

	}
	"SDKVersion"		"2"

Add

		"Mod Name"
		{
			"GameDir"		"c:\program files\valve\steam\steamapps\SourceMods\MODDIR"
			"hammer"
			{
				"GameData0"		"c:\program files\valve\steam\steamapps\<username>\sourcesdk\bin\The_Ship_SP.fgd"
				"TextureFormat"		"5"
				"MapFormat"		"4"
				"DefaultTextureScale"		"0.250000"
				"DefaultLightmapScale"		"16"
				"GameExe"		"c:\program files\valve\steam\steamapps\<username>\the ship single player\ship.exe"
				"DefaultSolidEntity"		"func_detail"
				"DefaultPointEntity"		"info_player_deathmatch"
				"BSP"		"c:\program files\valve\steam\steamapps\<username>\sourcesdk\bin\cstbsp-ts.exe"
				"Vis"		"c:\program files\valve\steam\steamapps\<username>\sourcesdk\bin\cstvis-ts.exe"
				"Light"		"c:\program files\valve\steam\steamapps\<username>\sourcesdk\bin\cstrad-ts.exe"
				"GameExeDir"		"c:\program files\valve\steam\steamapps\<username>\the ship single player"
				"MapDir"		"c:\program files\valve\steam\steamapps\<username>\the ship single player\sourcesdk_content\ship\mapsrc"
				"BSPDir"		"c:\program files\valve\steam\steamapps\SourceMods\MODDIR\maps"
				"CordonTexture"		"tools\toolsskybox"
				"MaterialExcludeCount"		"0"
 			}
		}

Mod Setup

  1. Rename the mod's directory from ship_sp_mod to MODDIR.
  2. Navigate to ..\MODDIR\resource and rename ship_sp_mod_english.txt to MODDIR_english.txt.
  3. Open resource\MODDIR_english.txt and replace ship_sp_mod_Chapter1_Title with MODDIR_Chapter1_Title (This serves as an example for chapter titles).
  4. If you'd like to include credits in your mod, modify scripts\credits.txt to your liking and delete resource/GameMenu.res; otherwise, delete scripts\credits.txt. Now, open gameinfo.txt and make changes to the top few lines of the file.