1 package ru.fredboy.cavedroid.game.window.inventory
3 import ru.fredboy.cavedroid.domain.items.model.inventory.InventoryItem
4 import ru.fredboy.cavedroid.domain.items.repository.ItemsRepository
5 import ru.fredboy.cavedroid.game.window.GameWindowType
6 import ru.fredboy.cavedroid.game.window.GameWindowsConfigs
8 class CreativeInventoryWindow() : AbstractInventoryWindow() {
10 override val type = GameWindowType.CREATIVE_INVENTORY
12 override var selectedItem: InventoryItem? = null
14 fun getMaxScroll(itemsRepository: ItemsRepository): Int {
15 return itemsRepository.getAllItems().size / GameWindowsConfigs.Creative.itemsInRow