c1_lua/lua/app/userdata/player/player_data.lua
2023-04-26 18:12:49 +08:00

28 lines
583 B
Lua

local PlayerData = class("PlayerData", BaseData)
function PlayerData:init(data)
data = data or {}
self.loginDay = data.loginDay or 1
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:getLoginDay()
return self.loginDay
end
return PlayerData