Difference between revisions of "The Ship SDK"
From Valve Developer Community
m (Fixed order of news sections) |
|||
Line 4: | Line 4: | ||
==News== | ==News== | ||
+ | ===Thursday, April 23, 2015 SDK Update=== | ||
+ | * Included SourceScheme.res in the package to address the [[Failed to load the default scheme file]] error. | ||
===Wednesday, August 27, 2014 SDK Update=== | ===Wednesday, August 27, 2014 SDK Update=== | ||
* Bundled a more user-friendly version of the deckplanner tool with the SDK. | * Bundled a more user-friendly version of the deckplanner tool with the SDK. | ||
Line 27: | Line 29: | ||
==Installation== | ==Installation== | ||
#Replace all instances of <SteamDir> in this document with your Steam directory (e.g. C:\Program Files (x86)\Steam). | #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. | + | #Extract all folders in The_Ship_SDK.zip to your "<SteamDir>\SteamApps\common" folder (if prompted to replace SourceScheme.res, you may be skip it). |
#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.}} | #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=== |
Latest revision as of 04:21, 24 April 2015
The Ship SDK, an extension of the Source SDK, includes custom map compilation tools, a modified version of VMEX, The Ship's FGD, and a tool called Deckplanner. The Ship SDK is available at Mod DB. To run the deckplan script generator, you must have Microsoft .NET Framework Version 4.0 installed.
Contents
- 1 News
- 1.1 Thursday, April 23, 2015 SDK Update
- 1.2 Wednesday, August 27, 2014 SDK Update
- 1.3 Sunday, January 19, 2014 SDK Update
- 1.4 Monday, June 1th, 2009 SDK Update
- 1.5 Sunday, May 20, 2007 SDK Update
- 1.6 Tuesday, April 3, 2007 SDK Update
- 1.7 Saturday, March 31, 2007 SDK Update
- 1.8 Tuesday, January 15, 2007 SDK Update
- 2 Installation
- 3 Usage
- 4 See Also
News
Thursday, April 23, 2015 SDK Update
- Included SourceScheme.res in the package to address the Failed to load the default scheme file error.
Wednesday, August 27, 2014 SDK Update
- Bundled a more user-friendly version of the deckplanner tool with the SDK.
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
Monday, June 1th, 2009 SDK Update
- Folder structure modified to accommodate Source SDK folder structure changes
Sunday, May 20, 2007 SDK Update
- Ship tools are now based in folder ...\sourcesdk\ship
- Official compilation tools are included
Tuesday, April 3, 2007 SDK Update
- Minor update to deckplan generator utility
- Added Atalanta's deckplan source files to folder ...\sourcesdk_content\ship
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, January 15, 2007 SDK Update
- Fixed errors with running The Ship SDK with the Orange Box release of the Source SDK.
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 (if prompted to replace SourceScheme.res, you may be skip it).
- 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
- See The Ship: Creating a Deckplan for the steps to putting together a deckplan for your maps.