local key = "worldboss"
local prio = 5
local Exlist = Exlist

local function Updater(event)
  local t = {}

  Exlist.UpdateChar(key,t)
end

local function Linegenerator(tooltip,data,character)
  local info = {
    character = character,
    priority = prio,
    moduleName = key,
  }

  Exlist.AddData(info)
end

local function GlobalLineGenerator(tooltip,data)

end

local function Modernize(data)
  -- data is table of module table from character
  -- always return table or don't use at all
end

local data = {
  name = 'Currency',
  key = key,
  linegenerator = Linegenerator,
  globallgenerator = GlobalLineGenerator,
  priority = prio,
  updater = Updater,
  event = {"CURRENCY_DISPLAY_UPDATE","PLAYER_MONEY"},
  weeklyReset = false,
  description = "",
  -- modernize = Modernize  
}

Exlist.RegisterModule(data)
