The Ship SDK
Jump to navigation
Jump to search
Availability
Included in the unofficial The Ship SDK are CST (modified), VMEX (modified), and a FGD. Download the The Ship SDK here.
News
Tuesday, November 21, 2006 Update
- Added new weapon & outfits to ship_item_spawner.
Wednesday, October 18, 2006 Update
- Added many prefabs to the SDK.
Saturday, October 14, 2006 Update
- Changed default sky to sky_cumulus (Fixes default cubemap problem).
Note:The Ship cannot run buildcubemaps; vtex.dll is exempt from its GCF's bin. - Fixed VIS launcher to run VIS rather than RAD.
Wednesday, October 11, 2006 Update
- Added Origin key to ship_security_booth.
- Added target_entity to ai_shipmate.
- Added disableshadows to ai_shipmate.
- Added lightingoriginhack to prop_dynamic.
Saturday, October 7, 2006 Update
- Fixed launcher to use a relative path to launch the Source SDK.
Friday, October 6, 2006 Update
- Fixed keys in ship_item_spawn_dest_physical.
- Fixed default spawnflags in ship_trigger_weapon_dissolve.
- Fixed default value for cameraLength in ship_security_camera.
Thursday, October 5, 2006 Update
- Fixed a key's name in ship_container.
- Fixed choices for SpawnerPickDestType & SpawnerPickItemType in ship_item_spawner.
- Added descriptions for NoDuplicateRadius & RespawnDelay in ship_item_spawner.
Wednesday, October 4, 2006 Update
- Fixed crash on applying a WorldVertexTransition material to a displacement caused by missing shader files ("..\sourcesdk\ship\shaders\fxc\lightmappedgeneric_*.vcs").
- Added lists to ship_trigger_room's RoomDeck and RoomName keys.
- Added titles to ship_container.
- Added ShopTypes to base_shop.
- Removed ship_container's dual reference to Targetname, creating a doubled list of outputs.
Installation
- If the .NET Framework has not been installed on your computer, you must download and install it to be able to use the custom SDK launcher. Microsoft (x86) Microsoft (x64)
- Replace all instances of <username> with your Steam username.
- Copy all files to your "..\Steam\SteamApps\<username>" folder.
- Open "..\Steam\SteamApps\<username>\sourcesdk\bin\GameConfig.txt" and add the following entry.
Note:If no GameConfig.txt exists, run the Source SDK once.
Before
} "SDKVersion" "2"
Add
"The Ship"
{
"GameDir" "c:\program files\valve\steam\steamapps\<username>\the ship\ship"
"hammer"
{
"GameData0" "c:\program files\valve\steam\steamapps\<username>\sourcesdk\bin\The_Ship.fgd"
"TextureFormat" "5"
"MapFormat" "4"
"DefaultTextureScale" "0.250000"
"DefaultLightmapScale" "16"
"GameExe" "C:\Program Files\Valve\Steam\SteamApps\<username>\the ship\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"
"MapDir"
"c:\program files\valve\steam\steamapps\<username>\the ship\sourcesdk_content\ship\mapsrc"
"BSPDir" "C:\Program Files\Valve\Steam\SteamApps\<username>\the ship\ship\maps"
"CordonTexture" "tools\toolsskybox"
"MaterialExcludeCount" "0"
}
}
Usage
You must run "..\Steam\SteamApps\<username>\the ship\ship\launchsdk.bat" to launch the SDK so GameInfo.txt is fixed.