The Ship SDK: Difference between revisions
Jump to navigation
Jump to search
m (→Usage) |
No edit summary |
||
Line 2: | Line 2: | ||
Included in [[The Ship]] SDK are map compilation tools, [[Vmex|VMEX]] (modified), The Ship's [[FGD]], and Deckplanner. Download the The Ship SDK [http://www.moddb.com/games/the-ship/downloads/the-ship-sdk here]. The Ship SDK utilizes the Source SDK, which is packaged along with Valve's Source games. Visit [http://store.steampowered.com/search/?category2=16 this page] to see a complete list of Source games that include the Source SDK. Purchase [{{valvestorefront game|appid=320}} Half-Life 2: Deathmatch] for only $4.99 to get full access to the Source SDK. | Included in [[The Ship]] SDK are map compilation tools, [[Vmex|VMEX]] (modified), The Ship's [[FGD]], and Deckplanner. Download the The Ship SDK [http://www.moddb.com/games/the-ship/downloads/the-ship-sdk here]. The Ship SDK utilizes the Source SDK, which is packaged along with Valve's Source games. Visit [http://store.steampowered.com/search/?category2=16 this page] to see a complete list of Source games that include the Source SDK. Purchase [{{valvestorefront game|appid=320}} Half-Life 2: Deathmatch] for only $4.99 to get full access to the Source SDK. | ||
To run the deckplan script generator, you must have [http://www.microsoft.com/ | To run the deckplan script generator, you must have [http://www.microsoft.com/en-us/download/details.aspx?id=19 Microsoft .NET Framework Version 2.0] installed. | ||
==News== | ==News== | ||
===Sunday, January 19, 2014 SDK Update=== | |||
* Resolved issues with using The Ship SDK with the latest Source SDK. Once installed, "The Ship" can be found under "Source SDK 2009" in the Source SDK launcher. | |||
* Ship tools are now based in folder ...\SourceSDK\bin\ship\bin | |||
===Tuesday, January 15, 2007 SDK Update=== | ===Tuesday, January 15, 2007 SDK Update=== | ||
* Fixed errors with running The Ship SDK with the Orange Box release of the Source SDK. | * Fixed errors with running The Ship SDK with the Orange Box release of the Source SDK. | ||
===Saturday, March 31, 2007 SDK Update=== | ===Saturday, March 31, 2007 SDK Update=== | ||
* Adopted the official Outerlight FGD provided by [OL]Subs (Neil Davidson from Outerlight) | * Adopted the official Outerlight FGD provided by [OL]Subs (Neil Davidson from Outerlight) | ||
* Added a tool called deckplanner which can be found in ..\sourcesdk\bin\deckplanner | * Added a tool called deckplanner which can be found in folder ...\sourcesdk\bin\deckplanner | ||
** Algorithm provided by [OL]Subs | ** Algorithm provided by [OL]Subs | ||
* Added some sample deckplan files provided by [OL]Subs | * Added some sample deckplan files provided by [OL]Subs | ||
===Tuesday, April 3, 2007 SDK Update=== | ===Tuesday, April 3, 2007 SDK Update=== | ||
* Minor update to deckplan generator utility | * Minor update to deckplan generator utility | ||
* Added Atalanta's deckplan source files to ..\sourcesdk_content\ship | * Added Atalanta's deckplan source files to folder ...\sourcesdk_content\ship | ||
===Sunday, May 20, 2007 SDK Update=== | ===Sunday, May 20, 2007 SDK Update=== | ||
* Ship tools are now based in ..\sourcesdk\ship | * Ship tools are now based in folder ...\sourcesdk\ship | ||
* Official compilation tools are included | * Official compilation tools are included | ||
===Monday, June 1th, 2009 SDK Update=== | ===Monday, June 1th, 2009 SDK Update=== | ||
Line 22: | Line 25: | ||
==Installation== | ==Installation== | ||
#Replace all instances of < | #Replace all instances of <SteamDir> in this document with your Steam directory (e.g. C:\Program Files (x86)\Steam). | ||
# | #Extract all folders in The_Ship_SDK.zip to your "<SteamDir>\SteamApps\common" folder. | ||
#Open " | #Open "<SteamDir>\SteamApps\common\SourceSDK\bin\source2009\bin\GameConfig.txt" and add the following entry.{{note|If no such file exists, run the Source SDK once.}} | ||
===Before=== | ===Before=== | ||
} | } | ||
"SDKVersion" " | "SDKVersion" "4" | ||
===Add=== | ===Add=== | ||
"The Ship" | "The Ship" | ||
{ | { | ||
"GameDir" " | "GameDir" "<SteamDir>\SteamApps\common\The Ship\ship" | ||
"hammer" | "hammer" | ||
{ | { | ||
"GameData0" " | "GameData0" "<SteamDir>\SteamApps\common\SourceSDK\bin\source2009\bin\ship.fgd" | ||
"TextureFormat" "5" | "TextureFormat" "5" | ||
"MapFormat" "4" | "MapFormat" "4" | ||
"DefaultTextureScale" "0.250000" | "DefaultTextureScale" "0.250000" | ||
"DefaultLightmapScale" "16" | "DefaultLightmapScale" "16" | ||
"GameExe" " | "GameExe" "<SteamDir>\SteamApps\common\The Ship\ship.exe" | ||
"DefaultSolidEntity" "func_detail" | "DefaultSolidEntity" "func_detail" | ||
"DefaultPointEntity" "info_player_deathmatch" | "DefaultPointEntity" "info_player_deathmatch" | ||
"BSP" " | "BSP" "<SteamDir>\SteamApps\common\SourceSDK\bin\ship\bin\vbsp.exe" | ||
"Vis" " | "Vis" "<SteamDir>\SteamApps\common\SourceSDK\bin\ship\bin\vvis.exe" | ||
"Light" " | "Light" "<SteamDir>\SteamApps\common\SourceSDK\bin\ship\bin\vrad.exe" | ||
"GameExeDir" " | "GameExeDir" "<SteamDir>\SteamApps\common\The Ship" | ||
"MapDir" " | "MapDir" "<SteamDir>\SteamApps\common\sourcesdk_content\ship\mapsrc" | ||
"BSPDir" " | "BSPDir" "<SteamDir>\SteamApps\common\The Ship\ship\maps" | ||
"CordonTexture" "tools\toolsskybox" | "CordonTexture" "tools\toolsskybox" | ||
"MaterialExcludeCount" "0" | "MaterialExcludeCount" "0" | ||
Line 54: | Line 57: | ||
==Usage== | ==Usage== | ||
* | * Launch Source SDK from Steam. Select "Source Engine 2009" for Engine Version. Select "The Ship" for Current Game. | ||
* It is recommended that you first decompile a few maps in " | * It is recommended that you first decompile a few maps in "<SteamDir>\SteamApps\common\The Ship\vpks\depot_2402_dir.vpk" to get a sense of how to construct the map's gameplay & functionality. [[GCFScape]] is a handy tool for extracting the [[BSP]] files which are found within the folder ship/maps in the [[VPK]]. | ||
* All tools are located in folder ...\SourceSDK\bin\ship\bin | |||
* All tools are located in ..\ | |||
==See Also== | ==See Also== |
Revision as of 19:06, 19 January 2014
Availability
Included in The Ship SDK are map compilation tools, VMEX (modified), The Ship's FGD, and Deckplanner. Download the The Ship SDK here. The Ship SDK utilizes the Source SDK, which is packaged along with Valve's Source games. Visit this page to see a complete list of Source games that include the Source SDK. Purchase Half-Life 2: Deathmatch for only $4.99 to get full access to the Source SDK.
To run the deckplan script generator, you must have Microsoft .NET Framework Version 2.0 installed.
News
Sunday, January 19, 2014 SDK Update
- Resolved issues with using The Ship SDK with the latest Source SDK. Once installed, "The Ship" can be found under "Source SDK 2009" in the Source SDK launcher.
- Ship tools are now based in folder ...\SourceSDK\bin\ship\bin
Tuesday, January 15, 2007 SDK Update
- Fixed errors with running The Ship SDK with the Orange Box release of the Source SDK.
Saturday, March 31, 2007 SDK Update
- Adopted the official Outerlight FGD provided by [OL]Subs (Neil Davidson from Outerlight)
- Added a tool called deckplanner which can be found in folder ...\sourcesdk\bin\deckplanner
- Algorithm provided by [OL]Subs
- Added some sample deckplan files provided by [OL]Subs
Tuesday, April 3, 2007 SDK Update
- Minor update to deckplan generator utility
- Added Atalanta's deckplan source files to folder ...\sourcesdk_content\ship
Sunday, May 20, 2007 SDK Update
- Ship tools are now based in folder ...\sourcesdk\ship
- Official compilation tools are included
Monday, June 1th, 2009 SDK Update
- Folder structure modified to accommodate Source SDK folder structure changes
Installation
- Replace all instances of <SteamDir> in this document with your Steam directory (e.g. C:\Program Files (x86)\Steam).
- Extract all folders in The_Ship_SDK.zip to your "<SteamDir>\SteamApps\common" folder.
- Open "<SteamDir>\SteamApps\common\SourceSDK\bin\source2009\bin\GameConfig.txt" and add the following entry.
Note:If no such file exists, run the Source SDK once.
Before
} "SDKVersion" "4"
Add
"The Ship" { "GameDir" "<SteamDir>\SteamApps\common\The Ship\ship" "hammer" { "GameData0" "<SteamDir>\SteamApps\common\SourceSDK\bin\source2009\bin\ship.fgd" "TextureFormat" "5" "MapFormat" "4" "DefaultTextureScale" "0.250000" "DefaultLightmapScale" "16" "GameExe" "<SteamDir>\SteamApps\common\The Ship\ship.exe" "DefaultSolidEntity" "func_detail" "DefaultPointEntity" "info_player_deathmatch" "BSP" "<SteamDir>\SteamApps\common\SourceSDK\bin\ship\bin\vbsp.exe" "Vis" "<SteamDir>\SteamApps\common\SourceSDK\bin\ship\bin\vvis.exe" "Light" "<SteamDir>\SteamApps\common\SourceSDK\bin\ship\bin\vrad.exe" "GameExeDir" "<SteamDir>\SteamApps\common\The Ship" "MapDir" "<SteamDir>\SteamApps\common\sourcesdk_content\ship\mapsrc" "BSPDir" "<SteamDir>\SteamApps\common\The Ship\ship\maps" "CordonTexture" "tools\toolsskybox" "MaterialExcludeCount" "0" } }
Usage
- Launch Source SDK from Steam. Select "Source Engine 2009" for Engine Version. Select "The Ship" for Current Game.
- It is recommended that you first decompile a few maps in "<SteamDir>\SteamApps\common\The Ship\vpks\depot_2402_dir.vpk" to get a sense of how to construct the map's gameplay & functionality. GCFScape is a handy tool for extracting the BSP files which are found within the folder ship/maps in the VPK.
- All tools are located in folder ...\SourceSDK\bin\ship\bin