//This sets up the missing things that cannot be inferred from the setup in the .CON files.

cluster 1
{
	outro
	{
		function = DukeCutscenes.BuildE1End
	}
}

cluster 2
{
	outro
	{
		function = DukeCutscenes.BuildE2End
	}
	interbackground = "BONUSSCREEN2"
}

cluster 3
{
	outro
	{
		function = DukeCutscenes.BuildE3End
	}
}

cluster 4
{
	outro
	{
		function = DukeCutscenes.BuildE4End
	}
}

cluster 5
{
	outro
	{
		function = DukeCutscenes.BuildE5End
	}
}

map { 4, 1 }
{
	intro
	{
		function = DukeCutscenes.BuildE4Intro
	}
}

map { 5, 1 }
{
	wt_bossspawn
}

map { 5, 2 }
{
	wt_bossspawn
}

map { 5, 3 }
{
	wt_bossspawn
}

map { 5, 4 }
{
	wt_bossspawn
}

map { 5, 5 }
{
	wt_bossspawn
}

map { 5, 6 }
{
	wt_bossspawn
}

map { 5, 7 }
{
	wt_bossspawn
}

map { 5, 8 }
{
	wt_bossspawn
}

cutscenes
{
	intro
	{
		function = DukeCutscenes.BuildIntro
	}

	sharewareend 
	{
		function = DukeCutscenes.BuildSharewareEnd
	}

	loadscreen
	{
		function = DukeCutscenes.BuildLoading
	}
}

gameinfo
{
	summaryscreen = DukeCutscenes.BuildSPSummary
	mpsummaryscreen = DukeCutscenes.BuildMPSummary  
	statusbarclass = DukeStatusBar
	precacheclasses = "DukeFootprints", "DukeBurning", "DukeBurning2", "DukeExplosion2", "DukeExplosion2Bot", "DukeBulletHole",
		"DukeJibs1", "DukeJibs2", "DukeJibs3", "DukeJibs4", "DukeJibs5", "DukeJibs6", "DukeScrap", "DukeSmallSmoke"
}