X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fgame%2Fui%2Fwindows%2FGameWindowsManager.kt;h=1b6611af1e06601615ebc4d6802801c6491cee86;hb=9606fce8cc7c9b264abd7cb38583faaebb610540;hp=05c8a9b25b24dcb72a1d985869e9fd63b4285189;hpb=f353e00257a70bb9cdee0e783558c68f5cb0d3d6;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavedroid/game/ui/windows/GameWindowsManager.kt b/core/src/ru/deadsoftware/cavedroid/game/ui/windows/GameWindowsManager.kt index 05c8a9b..1b6611a 100644 --- a/core/src/ru/deadsoftware/cavedroid/game/ui/windows/GameWindowsManager.kt +++ b/core/src/ru/deadsoftware/cavedroid/game/ui/windows/GameWindowsManager.kt @@ -3,12 +3,10 @@ package ru.deadsoftware.cavedroid.game.ui.windows import ru.deadsoftware.cavedroid.game.GameScope import ru.deadsoftware.cavedroid.game.GameUiWindow import ru.deadsoftware.cavedroid.game.mobs.MobsController -import ru.deadsoftware.cavedroid.game.objects.DropController +import ru.deadsoftware.cavedroid.game.objects.drop.DropController +import ru.deadsoftware.cavedroid.game.objects.furnace.Furnace import ru.deadsoftware.cavedroid.game.ui.TooltipManager -import ru.deadsoftware.cavedroid.game.ui.windows.inventory.AbstractInventoryWindow -import ru.deadsoftware.cavedroid.game.ui.windows.inventory.CraftingInventoryWindow -import ru.deadsoftware.cavedroid.game.ui.windows.inventory.CreativeInventoryWindow -import ru.deadsoftware.cavedroid.game.ui.windows.inventory.SurvivalInventoryWindow +import ru.deadsoftware.cavedroid.game.ui.windows.inventory.* import javax.inject.Inject @GameScope @@ -36,6 +34,10 @@ class GameWindowsManager @Inject constructor( } } + fun openFurnace(furnace: Furnace) { + currentWindow = FurnaceInventoryWindow(furnace) + } + fun openCrafting() { currentWindow = CraftingInventoryWindow() }