function DisplayManager.StartIntermission(T,F)if F then DisplayIntermission:FireClient(F,true)else DisplayIntermission:FireAllClients(true)end end function DisplayManager.StopIntermission(T,F)if F then DisplayIntermission:FireClient(F,false)else DisplayIntermission:FireAllClients(false)end end function DisplayManager.DisplayNotification(r,F,T)DisplayNotification:FireAllClients(F,T)end function DisplayManager.UpdateTimerInfo(r,F,T)DisplayTimerInfo:FireAllClients(F,T)end function DisplayManager.DisplayVictory(T,F)DisplayVictory:FireAllClients(F)end function DisplayManager.UpdateScore(r,F,T)DisplayScore:FireAllClients(F,T)end return DisplayManager
-- Public Functions

function DisplayManager:StartIntermission(player)
	if player then
		DisplayIntermission:FireClient(player, true)
	else
		DisplayIntermission:FireAllClients(true)
	end
end

function DisplayManager:StopIntermission(player)
	if player then
		DisplayIntermission:FireClient(player, false)
	else
		DisplayIntermission:FireAllClients(false)
	end
end

function DisplayManager:DisplayNotification(teamColor, message)
	DisplayNotification:FireAllClients(teamColor, message)
end

function DisplayManager:UpdateTimerInfo(isIntermission, waitingForPlayers)
	DisplayTimerInfo:FireAllClients(isIntermission, waitingForPlayers)
end

function DisplayManager:DisplayVictory(winningTeam)
	DisplayVictory:FireAllClients(winningTeam)
end

function DisplayManager:UpdateScore(team, score)
	DisplayScore:FireAllClients(team, score)
end

return DisplayManager
