From 2c1727e495bb49281c2db43996e9703862506538 Mon Sep 17 00:00:00 2001 From: minjaesong Date: Mon, 19 Feb 2024 03:16:50 +0900 Subject: [PATCH] fix: config change of chat overlay would not be reflected to GUI variables --- .../terrarum/modulebasegame/ui/UIInventoryFull.kt | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/net/torvald/terrarum/modulebasegame/ui/UIInventoryFull.kt b/src/net/torvald/terrarum/modulebasegame/ui/UIInventoryFull.kt index 8a269f9e9..2e179efa8 100644 --- a/src/net/torvald/terrarum/modulebasegame/ui/UIInventoryFull.kt +++ b/src/net/torvald/terrarum/modulebasegame/ui/UIInventoryFull.kt @@ -140,10 +140,10 @@ class UIInventoryFull( } - internal var xEnd = (Toolkit.drawWidth + internalWidth).div(2).toFloat() - private set - internal var yEnd = -YPOS_CORRECTION + (App.scr.height + internalHeight).div(2).toFloat() - private set + internal val xEnd: Float + get() = (Toolkit.drawWidth + internalWidth).div(2).toFloat() + internal val yEnd: Float + get() = -YPOS_CORRECTION + (App.scr.height + internalHeight).div(2).toFloat() } //val REQUIRED_MARGIN: Int = 138 // hard-coded value. Don't know the details. Range: [91-146]. I chose MAX-8 because cell gap is 8 @@ -442,9 +442,6 @@ class UIInventoryFull( offsetX = ((width - internalWidth) / 2).toFloat() offsetY = ((App.scr.height - internalHeight) / 2).toFloat() - - xEnd = (width + internalWidth).div(2).toFloat() - yEnd = -YPOS_CORRECTION + (scr.height + internalHeight).div(2).toFloat() } }