35 lines
659 B
Lua
35 lines
659 B
Lua
local DataTableUtils = require("Utils.DataTableUtils")
|
|
local PreCookSlot = {}
|
|
|
|
function PreCookSlot:OnInitialized()
|
|
|
|
end
|
|
|
|
function PreCookSlot:Construct()
|
|
|
|
end
|
|
|
|
function PreCookSlot:Destruct()
|
|
|
|
end
|
|
|
|
function PreCookSlot:Reset()
|
|
|
|
|
|
end
|
|
|
|
function PreCookSlot:SetPreCookToolID(pre_cook_tool_id)
|
|
self:Reset()
|
|
if not pre_cook_tool_id then return end
|
|
|
|
local row_data = DataTableUtils.GetDataTableRow("PreCookItemConfig", pre_cook_tool_id)
|
|
if not row_data then
|
|
return
|
|
end
|
|
|
|
self.SlotImg:SetBrushFromSoftTexture(row_data.DisplayResource, true)
|
|
print("PreCookSlot:SetPreCookToolID", row_data)
|
|
end
|
|
|
|
|
|
return Class(nil, nil, PreCookSlot) |