fix: workbench failes to load because uiInventoryPlayer is uninit'd at the load time

This commit is contained in:
minjaesong
2023-10-06 14:18:14 +09:00
parent 9f93832d81
commit 781f671859
2 changed files with 17 additions and 2 deletions

View File

@@ -189,6 +189,9 @@ open class TerrarumIngame(batch: FlippingSpriteBatch) : IngameInstance(batch) {
lateinit var uiPieMenu: UIQuickslotPie
lateinit var uiQuickBar: UIQuickslotBar
lateinit var uiInventoryPlayer: UIInventoryFull
internal val uiInventoryPlayerReady: Boolean get() = ::uiInventoryPlayer.isInitialized // this is some ugly hack but I didn't want to make uiInventoryPlayer nullable so bite me
/**
* This is a dedicated property for the fixtures' UI.
*