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

