ingame/antiquitydigging/antiquitydigging.lua:144 -- ANTIQUITY_DIGGING_FRAGMENT:RegisterCallback("StateChange", function(oldState, newState)
if newState == SCENE_FRAGMENT_SHOWING then
self.isGameOver = false
self:RefreshInputModeFragments()
control:RegisterForEvent(EVENT_ANTIQUITY_DIGGING_READY_TO_PLAY, function() self:OnAntiquityDiggingReadyToPlay() end)
elseif newState == SCENE_FRAGMENT_HIDING then
control:SetHandler("OnUpdate", nil)
elseif newState == SCENE_FRAGMENT_HIDDEN then
self:HideMoreInfo()
control:UnregisterForEvent(EVENT_ANTIQUITY_DIGGING_READY_TO_PLAY)
self.keybindContainerTimeline:PlayInstantlyToStart()
self.meterContainerTimeline:PlayInstantlyToStart()
self.durabilityUnitFrame:SetHasTarget(false)
end
end)