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

30 lines
590 B
Lua

local ServerBagData = class("ServerBagData", ServerBaseData)
function ServerBagData:ctor()
self.ItemData = require("app/server/data/server_item_data"):create()
end
function ServerBagData:init()
self.ItemData:init()
end
function ServerBagData:loadLocalData()
self.ItemData:init(self.ItemData:loadLocalData())
end
function ServerBagData:getCloneData()
local data = {
ItemData = self.ItemData:getCloneData()
}
return data
end
function ServerBagData:saveLocalData()
self.ItemData:saveLocalData()
end
function ServerBagData:clear()
self.ItemData:clear()
end
return ServerBagData