DEADSOFTWARE

Bug fixes
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / ui / windows / inventory / CraftingInventoryWindow.kt
index 13dbd83ce930e526f6b0ff405d572c5dc53af487..cd7c0ffcf62e3961b339e232e506ce5f61d63715 100644 (file)
@@ -1,15 +1,14 @@
 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
 
 class CraftingInventoryWindow(
-    override val type: GameUiWindow,
-) : AbstractInventoryWindow() {
+    gameItemsHolder: GameItemsHolder
+) : AbstractInventoryWindowWithCraftGrid(gameItemsHolder) {
 
-    override var selectedItem: InventoryItem? = null
-
-    val craftingItems = MutableList<InventoryItem?>(9) { null }
+    override val type = GameUiWindow.CRAFTING_TABLE
 
-    var craftResult: InventoryItem? = null
+    override var selectedItem: InventoryItem? = null
 }
\ No newline at end of file