c1_lua/lua/app/userdata/collection/collection_base_entity.lua
2023-07-14 17:35:55 +08:00

97 lines
2.1 KiB
Lua

local CollectionBaseEntity = class("CollectionBaseEntity", BaseData)
-- 需要继承重写的部分 ***********************************************************
-- 初始化服务器数据
function CollectionBaseEntity:init(data)
end
-- 是否有红点
function CollectionBaseEntity:hasRedPoint()
return nil
end
-- 获取当前收集值
function CollectionBaseEntity:getCurCollectPoint()
return nil
end
-- 获取当前已领取奖励图鉴等级
function CollectionBaseEntity:getCurCollectLevel()
return nil
end
-- 获取总收集值
function CollectionBaseEntity:getTotalCollectPoint()
return nil
end
-- 获取收集目标列表
function CollectionBaseEntity:getCollectList()
return nil
end
-- 获取收集奖励列表
function CollectionBaseEntity:getRewardList()
return nil
end
-- 获取当前所在档位id
function CollectionBaseEntity:getCurTargetId()
return nil
end
-- 获取档位的总目标值
function CollectionBaseEntity:getGearTotalValue(id)
return nil
end
-- 获取当前收集值在档位的值
function CollectionBaseEntity:getGearTotalValue(id)
return nil
end
-- 获取奖励档位收集进度
function CollectionBaseEntity:getRewardTargetProgress(id)
return nil
end
-- 获取当前可领奖or正在进行中的目标
function CollectionBaseEntity:getCanGetOrCollectingTargetId()
return nil
end
-- 获取收集目标点数
function CollectionBaseEntity:getTargetPoint(id)
return nil
end
-- 获取基于目标收集点数的当前收集值
function CollectionBaseEntity:getTargetOwnedPoint(id)
return nil
end
-- 获取可领取收集值
function CollectionBaseEntity:getCanCollectPoint()
return nil
end
-- 奖励是否已领取
function CollectionBaseEntity:isRewardReceived(id)
return nil
end
-- 是否满足奖励领取条件
function CollectionBaseEntity:isMeetTargetPoint(id)
return nil
end
-- 领取收集点数成功
function CollectionBaseEntity:onGetedPointSuccess(id, point)
end
-- 领取图鉴奖励成功
function CollectionBaseEntity:onGetedPointRewardSuccess()
end
return CollectionBaseEntity