From 693ad05352e441318d1dc1ccf5fcb96202330235 Mon Sep 17 00:00:00 2001 From: minjaesong Date: Fri, 16 Feb 2024 01:15:36 +0900 Subject: [PATCH] itemised the torch but now you can place them --- .../terrarum/modulebasegame/gameitems/ItemMisc.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/net/torvald/terrarum/modulebasegame/gameitems/ItemMisc.kt b/src/net/torvald/terrarum/modulebasegame/gameitems/ItemMisc.kt index 3b30a9d2c..637e1521a 100644 --- a/src/net/torvald/terrarum/modulebasegame/gameitems/ItemMisc.kt +++ b/src/net/torvald/terrarum/modulebasegame/gameitems/ItemMisc.kt @@ -5,6 +5,7 @@ import net.torvald.gdx.graphics.Cvec import net.torvald.terrarum.BlockCodex import net.torvald.terrarum.CommonResourcePool import net.torvald.terrarum.blockproperties.Block +import net.torvald.terrarum.gameactors.ActorWithBody import net.torvald.terrarum.gameitems.GameItem import net.torvald.terrarum.gameitems.ItemID @@ -66,4 +67,12 @@ class ItemTorch(originalID: ItemID) : LightIngredientBase(originalID) { get() = FixtureItemBase.getItemImageFromSingleImage("basegame", "items/torch_emsv.tga") override fun getLumCol() = BlockCodex[Block.TORCH].getLumCol(0, 0) + + override fun startPrimaryUse(actor: ActorWithBody, delta: Float): Long { + return BlockBase.blockStartPrimaryUse(actor, this, "basegame:176", delta) + } + + override fun effectWhileEquipped(actor: ActorWithBody, delta: Float) { + BlockBase.blockEffectWhenEquipped(actor, delta) + } } \ No newline at end of file