アットウィキロゴ

HTS with Cooking

;HTS with Cooking 2.04
DontInstallAnyPlugins
If DataFileExists "Cobl Main.esm"
	
	SetVar ooo 0
	SetVar mmm 0
	SetVar ooommm 0
	If DataFileExists "Oscuro's_[[Oblivion]]_Overhaul.esp"
		SetVar ooo 1
	EndIf
	If DataFileExists "Mart's Monster Mod.esm"
		SetVar mmm 2
	EndIf
	iSet ooommm %ooo% + %mmm%
	SelectVar ooommm
		Case 0
		Message "Use Cobl only version"
			InstallPlugin "HTS with Cooking.esp"
			Break
		Case 1
			Message "Use Cobl+OOO"
			CopyPlugin "option\\Cobl+OOO\\HTS with Cooking.esp" "HTS with Cooking.esp"
			Break
		Case 2
			Message "Use Cobl+MMM"
			CopyPlugin "option\\Cobl+MMM\\HTS with Cooking.esp" "HTS with Cooking.esp"
			Break
		Case 3
			Message "Use Cobl+OOO+MMM"
			CopyPlugin "option\\Cobl+OOO+MMM\\HTS with Cooking.esp" "HTS with Cooking.esp"
	EndSelect
	If DialogYesNo "Install for seeYouSleep esp?"
		CopyPlugin "option\P1DseeYouSleep\P1DseeYouSleep.esp" "P1DseeYouSleep.esp"
	EndIf
Else
	Message "Please Install Cobl!"
EndIf


サブフォルダに入ったespは、そのままではインストールされないため、CopyPluginで処理しています

If DataFileExists "~"は指定したファイルが存在した場合に実行する条件分岐
esmがあればそのModが入っていると決め付けて、その後のSelectでインストールするespファイルを決めています
最終更新:2009年02月26日 15:08