fix: scroll controller for portal listing is 2 px shorter that it should

This commit is contained in:
minjaesong
2023-06-18 00:40:55 +09:00
parent 4cc52b5585
commit 376595d7cd
4 changed files with 34 additions and 6 deletions

View File

@@ -2,6 +2,7 @@ package net.torvald.terrarum.modulebasegame.gameactors
import net.torvald.terrarum.gameactors.AVKey
import net.torvald.terrarum.langpack.Lang
import net.torvald.terrarum.modulebasegame.gameactors.FixtureInventory.Companion.CAPACITY_MODE_WEIGHT
import net.torvald.terrarum.modulebasegame.gameitems.FixtureItemBase
import net.torvald.terrarum.modulebasegame.ui.UIWorldPortal
import net.torvald.terrarumsansbitmap.gdx.TextureRegionPack
@@ -14,9 +15,14 @@ class FixtureWorldPortal : FixtureBase {
constructor() : super(
BlockBox(BlockBox.NO_COLLISION, 5, 2),
nameFun = { Lang["ITEM_WORLD_PORTAL"] },
mainUI = UIWorldPortal()
mainUI = UIWorldPortal(),
inventory = FixtureInventory(200, CAPACITY_MODE_WEIGHT)
) {
// TODO do something with (mainUI as UIWorldPortal).***
(mainUI as UIWorldPortal).let { ui ->
ui.transitionalCargo.chestInventory = this.inventory!!
ui.transitionalCargo.chestNameFun = this.nameFun
}
}