local PlayerData = class("PlayerData", BaseData) function PlayerData:init(data) data = data or {} self.data.level = data.level or 1 self.data.exp = data.exp or 0 self.data.dirty = false self.data.payAmount = data.pay_amount or 0 self.lastLoginTime = data.lastLoginTime or Time:getBeginningOfServerToday() end function PlayerData:setVit(vit) self.vit = vit end function PlayerData:getVit() return self.vit or 0 end function PlayerData:getMaxVit() if self.maxVit == nil then self.maxVit = ConfigManager:getConfig("recovery")[GConst.ItemConst.ITEM_ID_VIT].limit end return self.maxVit end function PlayerData:getLv() return self.data.level end function PlayerData:getExpPercent() return 0 end return PlayerData