diff --git a/src/net/torvald/terrarum/modulebasegame/ui/UICrafting.kt b/src/net/torvald/terrarum/modulebasegame/ui/UICrafting.kt index 7fae24766..39fee04a2 100644 --- a/src/net/torvald/terrarum/modulebasegame/ui/UICrafting.kt +++ b/src/net/torvald/terrarum/modulebasegame/ui/UICrafting.kt @@ -3,6 +3,7 @@ package net.torvald.terrarum.modulebasegame.ui import com.badlogic.gdx.graphics.OrthographicCamera import com.badlogic.gdx.graphics.g2d.SpriteBatch import net.torvald.terrarum.App +import net.torvald.terrarum.INGAME import net.torvald.terrarum.gamecontroller.TerrarumKeyboardEvent import net.torvald.terrarum.ui.Toolkit import net.torvald.terrarum.ui.UICanvas @@ -81,4 +82,14 @@ class UICrafting(val full: UIInventoryFull?) : UICanvas( transitionalCraftingUI.setPosition(x, y) transitionalTechtreePanel.setPosition(x, y) } + + override fun doOpening(delta: Float) { + super.doOpening(delta) + INGAME.pause() + } + + override fun doClosing(delta: Float) { + super.doClosing(delta) + INGAME.resume() + } } \ No newline at end of file