From 66c2ffa598bddf500d418e48c457102011c357b8 Mon Sep 17 00:00:00 2001 From: minjaesong Date: Fri, 11 Oct 2024 23:23:04 +0900 Subject: [PATCH] fix: hitbox for fixtureworkbench was too tall --- .../terrarum/modulebasegame/gameactors/FixtureWorkbench.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/net/torvald/terrarum/modulebasegame/gameactors/FixtureWorkbench.kt b/src/net/torvald/terrarum/modulebasegame/gameactors/FixtureWorkbench.kt index bceeaf91e..4e2b2eccc 100644 --- a/src/net/torvald/terrarum/modulebasegame/gameactors/FixtureWorkbench.kt +++ b/src/net/torvald/terrarum/modulebasegame/gameactors/FixtureWorkbench.kt @@ -1,6 +1,7 @@ package net.torvald.terrarum.modulebasegame.gameactors import net.torvald.terrarum.BlockCodex +import net.torvald.terrarum.TerrarumAppConfiguration.TILE_SIZE import net.torvald.terrarum.blockproperties.Block import net.torvald.terrarum.gameactors.AVKey import net.torvald.terrarum.langpack.Lang @@ -51,7 +52,7 @@ class FixtureElectricWorkbench : FixtureBase, CraftingStation { val itemImage = FixtureItemBase.getItemImageFromSingleImage("basegame", "sprites/fixtures/electric_workbench.tga") density = BlockCodex[Block.PLANK_NORMAL].density.toDouble() - setHitboxDimension(itemImage.texture.width, itemImage.texture.height, 0, 0) + setHitboxDimension(2*TILE_SIZE, 2*TILE_SIZE, 0, 0) makeNewSprite(TextureRegionPack(itemImage.texture, 32, 32)).let { it.setRowsAndFrames(2,1)