local DGV = DugisGuideViewer 
if not DGV then return end 
local ReqLevel = DGV:RegisterModule("ReqLevel")
function ReqLevel:ShouldLoad()
	return DGV:UserSetting(DGV_ENABLEQUESTLEVELDB)
		and ((DGV.chardb.EssentialsMode<1 and DugisGuideViewer:GuideOn()) 
		or not DGV:UserSetting(DGV_UNLOADMODULES)) 
end 
function ReqLevel:Initialize() 
	function ReqLevel:Load()
		DGV.ReqLevel = { 
		}
	end

	function ReqLevel:Unload() 
		wipe(DGV.ReqLevel) 
	end

	function ReqLevel:OnModulesLoaded()
		ReqLevel.Initialize = nil
		ReqLevel.Load = nil 
		ReqLevel.initialized = false 
	end 
end 

