ingame/crafting/sharedprovisioner.lua:115 -- mainInteractScene:RegisterCallback("StateChange", function(oldState, newState)
if newState == SCENE_SHOWING then
if not self.deferredInitializationComplete then
self.deferredInitializationComplete = true
self:PerformDeferredInitialization()
end
TriggerTutorial(TUTORIAL_TRIGGER_PROVISIONING_OPENED)
SYSTEMS:GetObject("craftingResults"):SetCraftingTooltip(self.resultTooltip)
self:OnSceneShowing()
elseif newState == SCENE_HIDDEN then
SYSTEMS:GetObject("craftingResults"):SetCraftingTooltip(nil)
self:OnSceneHidden()
end
end)