2025-06-04 05:02:57 +08:00

36 lines
710 B
Plaintext

EquipMakeData = class("EquipMakeData")
function EquipMakeData:ctor(data)
self:Init()
self:SetData(data)
end
function EquipMakeData:Init()
self.isChoose = false
end
function EquipMakeData:SetData(data)
self.composeId = data
local composeData = Table_Compose[data]
if composeData then
self.itemData = ItemData.new(nil,composeData.Product.id)
end
end
function EquipMakeData:SetChoose(isChoose)
self.isChoose = isChoose
end
function EquipMakeData:IsLock()
local composeData = Table_Compose[self.composeId]
if composeData.MenuID and not FunctionUnLockFunc.Me():CheckCanOpen(composeData.MenuID) then
return true
end
return false
end
function EquipMakeData:IsChoose()
return self.isChoose
end