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
 
