function DisplayManager.StartIntermission(J,E)if E then DisplayIntermission:FireClient(E,true)else DisplayIntermission:FireAllClients(true)end end function DisplayManager.StopIntermission(J,E)if E then DisplayIntermission:FireClient(E,false)else DisplayIntermission:FireAllClients(false)end end function DisplayManager.DisplayNotification(Z,E,J)DisplayNotification:FireAllClients(E,J)end function DisplayManager.UpdateTimerInfo(Z,E,J)DisplayTimerInfo:FireAllClients(E,J)end function DisplayManager.DisplayVictory(J,E)DisplayVictory:FireAllClients(E)end function DisplayManager.UpdateScore(Z,E,J)DisplayScore:FireAllClients(E,J)end return DisplayManager


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
