[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / ui / windows / inventory / CraftingInventoryWindow.kt
diff --git a/core/src/ru/deadsoftware/cavedroid/game/ui/windows/inventory/CraftingInventoryWindow.kt b/core/src/ru/deadsoftware/cavedroid/game/ui/windows/inventory/CraftingInventoryWindow.kt
index d83f1d5d8104aab552d500088bdb3f732af0c44b..cd7c0ffcf62e3961b339e232e506ce5f61d63715 100644 (file)
package ru.deadsoftware.cavedroid.game.ui.windows.inventory
package ru.deadsoftware.cavedroid.game.ui.windows.inventory
+import ru.deadsoftware.cavedroid.game.GameItemsHolder
import ru.deadsoftware.cavedroid.game.GameUiWindow
import ru.deadsoftware.cavedroid.game.model.item.InventoryItem
import ru.deadsoftware.cavedroid.game.GameUiWindow
import ru.deadsoftware.cavedroid.game.model.item.InventoryItem
-class CraftingInventoryWindow : AbstractInventoryWindow() {
+class CraftingInventoryWindow(
+ gameItemsHolder: GameItemsHolder
+) : AbstractInventoryWindowWithCraftGrid(gameItemsHolder) {
override val type = GameUiWindow.CRAFTING_TABLE
override var selectedItem: InventoryItem? = null
override val type = GameUiWindow.CRAFTING_TABLE
override var selectedItem: InventoryItem? = null
-
- val craftingItems = MutableList<InventoryItem?>(9) { null }
-
- var craftResult: InventoryItem? = null
}
\ No newline at end of file
}
\ No newline at end of file