seemingly working crafting window

This commit is contained in:
minjaesong
2022-06-29 17:44:38 +09:00
parent afc4435f25
commit 263298a18d
3 changed files with 27 additions and 20 deletions

View File

@@ -32,8 +32,6 @@ class UIItemCraftingCandidateGrid(
val craftingRecipes = ArrayList<CraftingCodex.CraftingRecipe>()
init {
}
internal val recipesSortList = ArrayList<CraftingCodex.CraftingRecipe>() // a dual to the [inventorySortList] which contains the actual recipes instead of crafting recipes
@@ -61,7 +59,7 @@ class UIItemCraftingCandidateGrid(
try {
val sortListItem = recipesSortList[k + itemPage * items.size]
items[k].item = ItemCodex[sortListItem.product]
items[k].amount = sortListItem.moq
items[k].amount = sortListItem.moq * numberMultiplier
items[k].itemImage = ItemCodex.getItemImage(sortListItem.product)
items[k].extraInfo = sortListItem

View File

@@ -50,6 +50,8 @@ open class UIItemInventoryItemGrid(
//override var oldPosX = posX
//override var oldPosY = posY
var numberMultiplier = 1L
private val hash = System.nanoTime()
override val width = horizontalCells * UIItemInventoryElemSimple.height + (horizontalCells - 1) * listGap
@@ -425,7 +427,7 @@ open class UIItemInventoryItemGrid(
try {
val sortListItem = inventorySortList[k + itemPage * items.size]
items[k].item = ItemCodex[sortListItem.itm]
items[k].amount = sortListItem.qty
items[k].amount = sortListItem.qty * numberMultiplier
items[k].itemImage = ItemCodex.getItemImage(sortListItem.itm)
// set quickslot number