c1_lua/lua/app/server/data/server_hero_data.lua
2023-04-10 17:56:15 +08:00

25 lines
522 B
Lua

local ServerHeroData = class("ServerHeroData", ServerBaseData)
function ServerHeroData:init(data)
Logger.logHighlight("ServerHeroData")
Logger.printTable(data)
self.data.heroes = data and data.heroes or {}
end
function ServerHeroData:getHeroByCfgId(id)
local idStr = tostring(id)
return self.data.heroes[idStr]
end
function ServerHeroData:addHero(id, lv)
local idStr = tostring(id)
if self.data.heroes[idStr] then
return
end
self.data.heroes[idStr] = {
cfg_id = id,
lv = lv,
}
end
return ServerHeroData