local BountyData = class("BountyData", BaseData) function BountyData:init(data) data = data or GConst.EMPTY_TABLE self.season = data.season or 1 self.level = data.level or 1 self.exp = data.exp or 0 self.bought = data.bought self.claimed = data.claimed or {} self.proClaimed = data.pro_claimed or {} end function BountyData:getBought() return self.bought end function BountyData:getIsOpen() -- 开启条件和任务一样 return ModuleManager:getIsOpen(ModuleManager.MODULE_KEY.TASK, true) end function BountyData:getBannerName() return "bounty_btn_main_1" end return BountyData