ObsidianでのSourceSDKの使用方法

Last-modified: 2011-08-15 (月) 09:13:18

ObsidianでのSourceSDKの使用方法

SourceSDKのObsidianの設定

まずはSteamがインストールされたディレクトリに移動。

例 xpとか32bitOSの場合
C:\Program Files\Steam\SteamApps

例 64bitOSの場合
C:\Program Files (x86)\Steam\SteamApps

次に、このディレクトリに行く

例:C:\Program Files\Steam\SteamApps\[USERNAME]\sourcesdk\bin\source2007\bin\

(USERNAMEはあなたのアカウント名。メモ帳の置換機能(Ctrl+H)を使うと一気に変更できて楽です。)

そこのディレクトリでGameConfig.txtというファイルを開く。

そして、そのファイルに、USERNAMEをアカウント名に変えたり、Steamをインストールしたディレクトリを修正をしつつ、これを追加する。(最後の二行に追加)

"Obsidian Conflict"
{
	"GameDir"				"C:\Program Files\Steam\SteamApps\SourceMods\obsidian"
	"hammer"
	{
		"GameData0"			"C:\Program Files\Steam\SteamApps\SourceMods\obsidian\obsidian sdk\obsidian.fgd"
		"BSPDir"			"C:\Program Files\Steam\SteamApps\SourceMods\obsidian\maps"
		"MapDir"			"C:\Program Files\Steam\SteamApps\[USERNAME]\sourcesdk_content\obsidian\mapsrc"
		"GameExeDir"			"C:\Program Files\Steam\SteamApps\[USERNAME]\source sdk base 2007"
		"GameExe"			"C:\Program Files\Steam\SteamApps\[USERNAME]\source sdk base 2007\hl2.exe"
		"BSP"				"C:\Program Files\Steam\SteamApps\[USERNAME]\sourcesdk\bin\source2007\bin\vbsp.exe"
		"Vis"				"C:\Program Files\Steam\SteamApps\[USERNAME]\sourcesdk\bin\source2007\bin\vvis.exe"
		"Light"				"C:\Program Files\Steam\SteamApps\[USERNAME]\sourcesdk\bin\source2007\bin\vrad.exe"
		"TextureFormat"			"5"
		"MapFormat"			"4"
		"DefaultTextureScale"		"0.250000"
		"DefaultLightmapScale"		"16"
		"DefaultSolidEntity"		"func_detail"
		"DefaultPointEntity"		"ai_ally_manager"
		"CordonTexture"			"tools\toolsskybox"
		"MaterialExcludeCount"		"0"
	}
}

最終的にはこんな感じになる↓

"Configs"
{
	"Games"
	{
		"Obsidian Conflict"
		{
			"GameDir"		"C:\Program Files\Steam\SteamApps\SourceMods\obsidian"
			"hammer"
			{
				"GameData0"		"C:\Program Files\Steam\steamapps\SourceMods\obsidian\Obsidian SDK\obsidian.fgd"
				"TextureFormat"		"5"
				"MapFormat"		"4"
				"DefaultTextureScale"		"0.250000"
				"DefaultLightmapScale"		"16"
				"GameExe"		"C:\Program Files\Steam\steamapps\[USERNAME]\source sdk base 2007\hl2.exe"
				"DefaultSolidEntity"		"func_detail"
				"DefaultPointEntity"		"ai_ally_manager"
				"BSP"		"C:\Program Files\Steam\steamapps\[USERNAME]\sourcesdk\bin\source2007\bin\vbsp.exe"
				"Vis"		"C:\Program Files\Steam\steamapps\[USERNAME]\sourcesdk\bin\source2007\bin\vvis.exe"
				"Light"		"C:\Program Files\Steam\steamapps\[USERNAME]\sourcesdk\bin\source2007\bin\vrad.exe"
				"GameExeDir"		"C:\Program Files\Steam\steamapps\[USERNAME]\source sdk base 2007"
				"MapDir"		"C:\Program Files\Steam\steamapps\[USERNAME]\sourcesdk_content\obsidian\mapsrc"
				"BSPDir"		"C:\Program Files\Steam\steamapps\SourceMods\obsidian\maps"
				"CordonTexture"		"tools\toolsskybox"
				"MaterialExcludeCount"		"0"
			}
		}
	}
	"SDKVersion"		"3"
}

しゅーりょー

海外wikiにあったObsidianSDKのインスコ方法を適当に省略&翻訳したので、出来はひどい。とりあえずたぶんこれでSourceSDKで SourceENGINE2007の所でObsidianって出るとおもう。元URL貼っとくんでだれかこの酷い出来のページを修正してくれたら嬉しい。
URL:http://wiki.obsidianconflict.net/?title=Obsidian_SDK_Setup