clicking on the crafting recipe will also show how much the player already has the product

This commit is contained in:
minjaesong
2023-10-01 21:47:55 +09:00
parent 63561725fd
commit f4f00c2e1c
5 changed files with 133 additions and 28 deletions

View File

@@ -6,6 +6,7 @@ import net.torvald.terrarum.ItemCodex
import net.torvald.terrarum.UIItemInventoryCatBar
import net.torvald.terrarum.ceilToInt
import net.torvald.terrarum.gameitems.GameItem
import net.torvald.terrarum.gameitems.ItemID
import net.torvald.terrarum.itemproperties.CraftingCodex
import net.torvald.terrarum.modulebasegame.gameactors.FixtureInventory
import net.torvald.terrarum.modulebasegame.gameactors.InventoryPair
@@ -123,6 +124,10 @@ class UIItemCraftingCandidateGrid(
rebuild(currentFilter1)
}
override fun rebuild(filterFun: (InventoryPair) -> Boolean, itemAppendix: ItemID) {
rebuild(currentFilter1)
}
override fun scrolled(amountX: Float, amountY: Float): Boolean {
super.scrolled(amountX, amountY)
return true