From 888cde79ef8f6d1b008e86207b41e1fd686c7636 Mon Sep 17 00:00:00 2001 From: Kae <80987908+Novaenia@users.noreply.github.com> Date: Wed, 27 Mar 2024 16:00:13 +1100 Subject: feat: middle click objects in the inventory to open their interface makes carrying around shop objects easier might need to restrict the allowed interaction types more, as some may break due to the source entity being the player --- source/game/StarMaterialDatabase.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/game/StarMaterialDatabase.cpp') diff --git a/source/game/StarMaterialDatabase.cpp b/source/game/StarMaterialDatabase.cpp index 6577937..6363c5d 100644 --- a/source/game/StarMaterialDatabase.cpp +++ b/source/game/StarMaterialDatabase.cpp @@ -379,7 +379,7 @@ CollisionKind MaterialDatabase::materialCollisionKind(MaterialId materialId) con } bool MaterialDatabase::canPlaceInLayer(MaterialId materialId, TileLayer layer) const { - return layer == TileLayer::Foreground || !getMaterialInfo(materialId)->foregroundOnly; + return layer != TileLayer::Background || !getMaterialInfo(materialId)->foregroundOnly; } ItemDescriptor MaterialDatabase::materialItemDrop(MaterialId materialId) const { -- cgit v1.2.3